如何使用 ant 和 jmeter 生成 html 报告
How to generate html report using ant with jmeter
我正在尝试使用 ant 生成 html 报告,因为我已经在我的机器 java 中执行了以下步骤并且已经安装了 jmeter。我执行了以下步骤
- 下载 Apache Ant 并解压。将解压后的完整文件夹复制到
C:\apache-ant-1.9.11-bin
- 打开 Jmeter 文件夹,然后打开 Jmeter forlder 中显示的 Extras 文件夹:
C:\apache-jmeter-4.0\apache-jmeter-4.0\extras
- 复制 Extras 文件夹并将其粘贴到 C:\apache-ant-1.9。11-bin\apache-
ant-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
[=42 创建了 Test.jtl 文件=]
在命令
下打开了命令提示符和运行
C:\apache-ant-1.9.11-bin\apache-ant-1.9.11\bin>ant
它在命令提示符上生成以下 错误 消息。
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
根据您的建议,我添加了下面的代码仍然面临以下错误。
这里是我在上图中设置的 tool.jar 文件的路径。
关于 "tools.jar" 消息,它表明您的 Java 安装与 Ant 预期的不同,可能您没有 select 安装选项 Public JRE 在 Java 安装过程中。所以选项在:
- 现在 re-install Java 使用 Public JRE(最好是路径中不包含空格或国家字符的位置)
- 或者忽略警告,对JMeter应该没有影响
- 不需要复制 "extras" 文件夹的操作,您可以通过 "Extras" 文件夹中的 运行
ant
来验证 JMeter Ant Task 是否正常工作,假设一切顺利好吧,它应该在那里生成 Test.html
文件
另请注意,从 JMeter 3.0 开始,有一个选项可以生成 HTML Reporting Dashboard,其中包含比 Ant 任务提供的更详细的信息。
参考文献:
我正在尝试使用 ant 生成 html 报告,因为我已经在我的机器 java 中执行了以下步骤并且已经安装了 jmeter。我执行了以下步骤
- 下载 Apache Ant 并解压。将解压后的完整文件夹复制到 C:\apache-ant-1.9.11-bin
- 打开 Jmeter 文件夹,然后打开 Jmeter forlder 中显示的 Extras 文件夹: C:\apache-jmeter-4.0\apache-jmeter-4.0\extras
- 复制 Extras 文件夹并将其粘贴到 C:\apache-ant-1.9。11-bin\apache- ant-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
[=42 创建了 Test.jtl 文件=]在命令
下打开了命令提示符和运行C:\apache-ant-1.9.11-bin\apache-ant-1.9.11\bin>ant
它在命令提示符上生成以下 错误 消息。
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
根据您的建议,我添加了下面的代码仍然面临以下错误。
这里是我在上图中设置的 tool.jar 文件的路径。
关于 "tools.jar" 消息,它表明您的 Java 安装与 Ant 预期的不同,可能您没有 select 安装选项 Public JRE 在 Java 安装过程中。所以选项在:
- 现在 re-install Java 使用 Public JRE(最好是路径中不包含空格或国家字符的位置)
- 或者忽略警告,对JMeter应该没有影响
- 不需要复制 "extras" 文件夹的操作,您可以通过 "Extras" 文件夹中的 运行
ant
来验证 JMeter Ant Task 是否正常工作,假设一切顺利好吧,它应该在那里生成Test.html
文件
另请注意,从 JMeter 3.0 开始,有一个选项可以生成 HTML Reporting Dashboard,其中包含比 Ant 任务提供的更详细的信息。
参考文献: