如果我们导入" .jmx" jmeter听众没有给出任何结果。来自blazemeter的文件并执行。我使用Ubuntu作为我的系统操作系统

时间:2017-08-19 09:37:40

标签: jmeter blazemeter

我用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。

希望你们能帮助我解决我的问题。期待解决方案。

1 个答案:

答案 0 :(得分:0)

查看JMeter package details in Ubuntu可从存储库获取的最新版本是JMeter 2.13,它已有2年以上的历史,因此由BlazeMeter生成的脚本可能无法在您的旧JMeter版本上运行。

根据JMeter Best Practices,我们鼓励用户always use the latest version of JMeter,所以:

  1. 安装Java 8(或更新版本)
  2. JMeter downloads page获取最新版本的JMeter(当前版本为JMeter 3.2
  3. 确保您运行的是已下载版本的JMeter,而不是您从Ubuntu存储库安装的版本,即使用:

    cd ~/Downloads/apache-jmeter-3.2/bin
    ./jmeter
    

    而不是jmeter