Jmeter生成HTML测试报告

从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文件,即可查看测试结果的详细图表和分析。

相关推荐
测试19981 天前
Jmeter接口自动化测试:Jmeter变量的使用
自动化测试·软件测试·测试工具·jmeter·职场和发展·测试用例·接口测试
川石课堂软件测试2 天前
涨薪技术|Prometheus之HTTP API中使用PromQL
网络协议·测试工具·jmeter·http·单元测试·postman·prometheus
yxlalm3 天前
4.1 JMeter 压测工具使用
jmeter
大哥_ZH4 天前
Jmeter5.2.1版本流式请求压测脚本
jmeter
测试19986 天前
Jmeter接口自动化生成测试报告html格式详解
自动化测试·python·测试工具·jmeter·职场和发展·测试用例·接口测试
stillstream_ink7 天前
OpenCart性能压测复盘|JMeter\+Locust双工具实操,附5个踩坑记录
jmeter·测试
岁月失语唯石能言10 天前
《 Web项目测试实战:博客系统的功能/接口/自动化/性能全流程测试报告》
自动化测试·功能测试·selenium·jmeter·接口测试·压力测试·性能测试
中国软件测试质量协会11 天前
国产性能测试工具:kylinPET高仿真与高并发性能测试技术深度解析——与JMeter、LoadRunner全面对比
测试工具·jmeter
拜托多多指教12 天前
【JMeter】外观设置(Mac)
jmeter