我用blazemeter记录了我在网站上的步骤 . 然后我使用扩展名“.jmx”保存了这些步骤 . 之后打开jmeter并从火焰计打开我们保存的文件(扩展名为“.jmx”的文件) . 所有请求都显示在测试计划节点中 . 我刚刚将监听器添加到测试计划节点,设置所有必需的线程 . 然后我运行测试请求 .
result which i got is : 2017/08/19 15:53:26错误 - jmeter.threads.JMeterThread:测试失败! org.apache.jmeter.protocol.http.parser.HTMLParseError:java.lang.ClassNotFoundException:org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser
注意:我在我的系统中使用Ubuntu,在chrome浏览器中添加了blazemeter .
希望你们能帮助我解决我的问题 . 期待解决方案 .
1 回答
查看JMeter package details in Ubuntu可以从存储库获得的最新版本是JMeter 2.13,它是2年,因此由BlazeMeter记录生成的脚本可能不适用于旧的JMeter版本 .
根据JMeter Best Practices鼓励用户always use the latest version of JMeter,所以:
安装Java 8(或更新版本)
从JMeter downloads page获取最新版本的JMeter(当前版本为JMeter 3.2)
确保您运行的是JMeter的 downloaded 版本,而不是您从Ubuntu存储库安装的版本,即使用:
而不是
jmeter