我用blazemeter记录了我在网站上的步骤。然后我使用扩展名" .jmx"保存了这些步骤。 。之后打开jmeter并从blazemeter打开我们保存的文件(扩展名为" .jmx"的文件)。所有请求都显示在测试计划节点中。我刚刚将监听器添加到测试计划节点,设置所有必需的线程。然后我运行测试请求。
我得到的结果是: 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。
希望你们能帮助我解决我的问题。期待解决方案。
答案 0 :(得分:0)
查看JMeter package details in Ubuntu可从存储库获取的最新版本是JMeter 2.13,它已有2年以上的历史,因此由BlazeMeter生成的脚本可能无法在您的旧JMeter版本上运行。
根据JMeter Best Practices,我们鼓励用户always use the latest version of JMeter,所以:
确保您运行的是已下载版本的JMeter,而不是您从Ubuntu存储库安装的版本,即使用:
cd ~/Downloads/apache-jmeter-3.2/bin
./jmeter
而不是jmeter