如何使用jmeter生成负载测试报告?

时间:2012-08-03 10:22:39

标签: testing load report jmeter

我使用JMETER执行了负载测试。 但现在无法为测试生成报告。

要生成报告,我已按照以下步骤操作:

  1. 在环境变量中创建一个新变量JAVA_HOME,并设置JDK的路径。

  2. 创建另一个变量ANT_HOME并设置Apache-ant的路径。

  3. 创建另一个变量PATH并将apache-ant的路径设置为BIN文件夹。

  4. ant-jmeter-1.0.9.jar文件放在“Extras”文件夹中。位于路径jakarta-jmeter-2.3.2-> extras

  5. 导航到jmeter的'build.xml'文件夹,该文件夹位于路径jakarta-jmeter-2.3.2-> extras-> build.xml。

  6. 设置classpathref = “D:\loadtest\jakarta-jmeter-2.4\extras\ant-jmeter-1.0.9.jar “

  7. 设置jmeterhome=”D:\loadtest\jakarta-jmeter-2.4″

  8. 设置style=”D:\loadtest\jakarta-jmeter-2.4\jmeter-results-detail-report${style_version}.xsl”并保存。

  9. 现在复制jmx文件并将build.xml文件放在要生成报告的文件夹(Loadtest)中。

  10. 打开命令提示符并导航到jmx和构建文件所在的文件夹。

  11. 运行测试并创建输出报告: 输入命令“ant -Dtest=script”(例如,我有我的test.jms文件,命令是ant -Dtest=test

  12. 按照上述步骤生成报告但我收到以下错误:

    BUILD FAILED

    D:\Loadtest\result\build.xml:85: Reference D:/Loadtest/jakarta-jmeter-2.4/
    extras/ant-jmeter.jar not found.
    

    你能帮我找到解决方案吗?

2 个答案:

答案 0 :(得分:2)

检查jMeter版本。错误说您使用的是2.4,但您的Jmeter主页指向2.3.2。

答案 1 :(得分:0)

您是否在Ant类路径中包含了ant-jmeter-1.1.1.jar?将jar添加到$ ANT_HOME / lib将自动执行此操作。

请参阅:

ant-jmeter-1.1.1.jar位于jmeter / extras文件夹中。

此外,我建议您升级到最后一个JMeter 2.7版本,因为它包含报告的增强功能。

此致

Philippe M。

http://www.ubik-ingenierie.com/-Solutions-