JMeter3.0提供一个用于生成HTML页面格式图形化报告的扩展模块。该模块支持通过两种方式生成多维度图形化测试报告:
1.在JMeter性能测试结束时,自动生成本次测试的HTML图形化报告
2.使用一个已有的结果文件(如jtl、csv文件)来生成该次结果的HTML图形化报告
自动生成HTML报告
1、找到jmeter bin 目录下的reportgenerator.properties
修改配置文件中
jmeter.reportgenerator.exporter.html.series_filter=
2、使用命令行模式运行脚本
jmeter -n -t E:\jmeter\聊天室压测.jmx -l E:\jmeter\html.csv -e -o E:\jmeter\result
参数:
-n :以非GUI形式运行Jmeter
-t :source.jmx 脚本路径
-l :运行结果保存路径(.jtl或.csv) —这里后缀可以是jtl或csv,但文件内容格式必须要是csv格式
-e :在脚本运行结束后生成html报告
-o :保存html报告的路径, 此文件夹必须为空或者不存在
三个路径依次是:聊天室压测.jmx 脚本文件路径,输出xxx.csv文件路径,要保存的report的文件路径
运行时报错:
解决方案:
在jmeter.properties中修改配置
jmeter.save.saveservice.output_format=csv
3、报告解析