如何使用带有jmeter的ant生成html报告

时间:2018-04-05 04:26:25

标签: ant jmeter

我正在使用ant生成html报告,因为我已经执行了以下步骤在我的机器中已经安装了java和jmeter。我执行了以下步骤

  • 下载Apache Ant并解压缩。将完整的解压缩文件夹复制到 C:\阿帕奇-ANT-1.9.11槽
  • 打开Jmeter文件夹,然后打开Jmeter forlder中显示的Extras文件夹: C:\ Apache的JMeter的-4.0 \ Apache的JMeter的-4.0 \额外
  • 复制Extras文件夹并将其粘贴到C:\ apache-ant-1.9.11-bin \ apache- 蚂蚁1.9.11 \ bin中
  • 更新了build.xml

     Djmeter.home=.. - C:\apache-jmeter-4.0\apache-jmeter-4.0
     <property name="jmeter.home" value="C:\apache-jmeter-4.0\apache-jmeter-4.0"/>
    
  • 在C:\ apache-ant-1.9.11-bin \ apache-ant-1.9.11 \ bin

  • 创建了Test.jtl文件
  • 打开命令promt并运行命令

    C:\apache-ant-1.9.11-bin\apache-ant-1.9.11\bin>ant
    

它在命令promt上生成belew 错误消息。

Unable to locate tools.jar. Expected to find it in C:\Program Files (x86)\Java\jre1.8.0_144\lib\tools.jar Buildfile: C:\apache-ant-1.9.11-bin\apache-ant-1.9.11\bin\build.xml

根据您的建议,我添加了以下代码,但仍面临以下错误。

ErrorGenerated

这是我在上面的图片中设置的tool.jar文件的路径。

Tools path

1 个答案:

答案 0 :(得分:0)

  1. 关于&#34; tools.jar&#34;消息它表明您的Java安装与Ant期望的不同,可能您没有在Java安装期间选择安装Public JRE的选项。所以选项包括:

    • 现在使用Public JRE重新安装Java(最好是在路径中不包含空格或国家字符的位置)
    • 或忽略警告,它不应对JMeter产生影响
  2. 使用复制操作&#34; extras&#34;文件夹不是必需的,您可以通过在{34; Extras&#34;内部运行<div style="text-align:center"> <h1> Welcome </h1> </div> <h2>Here are some links to help you start: </h2> <button (click)="testRouting()">test</button> <router-outlet></router-outlet> 来验证JMeter Ant任务是否正常工作。文件夹,假设一切顺利,它应该生成ant文件
  3. 另请注意,从JMeter 3.0开始,有一个生成HTML Reporting Dashboard的选项,其方式比Ant任务提供的信息更详细。

    参考文献: