Jmeter之命令行生成HTML报告

时间:2022-05-11 19:12:08

其实每次使用jemter.bat文件启动JMeter时,命令行窗口都会提示我们不要使用GUI窗口进行测试,除非是进行调试脚本

Jmeter之命令行生成HTML报告

使用命令行生成结果也很测试报告也很简单

jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]

jmx file脚本文件

result file 生成的jtl测试结果文件

详细参数如下

Jmeter之命令行生成HTML报告

 

Path to web report folder 生成HTML报告的路径(注意需要是一个空文件夹,否则会报错)

Jmeter之命令行生成HTML报告

如果出现以下错误,需要修改jmeter.properties里的配置文件

 

jmeter.save.saveservice.output_format=csv
jmeter.save.saveservice.bytes=true
jmeter.save.saveservice.label=true
jmeter.save.saveservice.latency=true
jmeter.save.saveservice.response_code=true
jmeter.save.saveservice.response_message=true
jmeter.save.saveservice.successful=true
jmeter.save.saveservice.thread_counts=true
jmeter.save.saveservice.thread_name=true
jmeter.save.saveservice.time=true
jmeter.save.saveservice.timestamp_format=ms
jmeter.save.saveservice.timestamp_format=yyyy-MM-dd HH:mm:ss
jmeter.save.saveservice.print_field_names=true


确保配置上所示

 

JMeter自动生成的html报告也很美观了,