从JMeter 3.0版本开始,引入了Dashboard Report模块,它允许用户生成更加丰富的HTML格式的可视化测试报告。需要注意的是,在3.0版本中,由于中文支持问题,建议使用3.0以上的版本。
生成HTML可视化测试报告
在进行性能测试时,JMeter通过Dashboard Report模块生成直观的HTML报告。以下是简要的操作步骤:
1、确认配置
要确保 jmeter.properties
文件里的报告生成相关配置正确。此文件位于 JMeter 安装目录下的 bin
文件夹。你需要对如下配置项进行检查和修改:
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=true
jmeter.save.saveservice.url=true
jmeter.save.saveservice.responseHeaders=true
2、执行脚本
首先,使用JMeter执行性能测试并保存结果。你可以在命令行模式下运行JMeter
jmeter -n -t test_script.jmx -l result.jtl
其中:
-n
表示以非 GUI 模式运行 JMeter。-t
后面跟着你的测试计划文件(.jmx
)的路径。-l
后面跟着保存测试结果的.jtl
文件的路径。
生成HTML报告 :测试完成后,使用-g
参数生成HTML报告。
jmeter -g result.jtl -o /path/to/output/report
其中:
result.jtl
是保存测试结果的文件。/path/to/output/report
是你希望保存HTML报告的目录,注意该目录必须为空或不存在
3、查看报告
查看报告 :报告生成后,进入指定目录,打开index.html
文件,即可查看测试结果的详细图表和分析。

