新的JMeter版本中引入了Dashboard Report,用于生成HTML页面格式图形化报告的扩展模块。
注:本文用的是3.2版本。
生成html报告
一、检查.jtl文件,如果没有.jtl文件,运行如下命令:
jmeter -n -t 天气api.jmx -l result.jtl -e -o /Report
命令参数解析:
-n :以非GUI形式运行Jmeter
-t :source.jmx 脚本路径
-l :result.jtl 运行结果保存路径(.jtl),此文件必须不存在
-e :在脚本运行结束后生成html报告
-o :用于存放html报告的目录
在这之前呢大家需要自己准备好JMeter的脚本,如下是我执行命令截图:
二、如果已经存在结果文件(.jtl),可运行如下命令生成报告
jmeter -g result.jtl -o /Report
命令参数解析:
-g : result.jtl 已经存在的.jtl文件的路径。
-o :用于存放html报告的目录
这种没有日志的输出,如下图:
查看html报告
我输出在D盘Report目录下,如下图打开生成的html