发布于 2年前
jmeter压测输出HTML
启动jmeter,在cmd的控制台窗口如下:
我们可以看到命令行的提示信息,大概的意思是做负载测试时不要使用GUI模式,使用命令行模式来运行Jmeter的测试脚本。GUI模式仅用于创建测试计划,和测试debug使用。
同时,命令行提示语也给出了运行jmeter的测试脚本的命令:
jmeter -n -t [jmx file] -l [result file] -e -o [Path to output folder]
JMeter 默认去当前目录寻找脚本文件,并把日志记录在当前目录
参数说明:
- -n:非GUI模式执行JMeter
- -t:执行测试文件所在的位置
- -l:指定生成测试结果的保存文件,jtl文件格式
- -e:测试结束后,生成测试报告
- -o:指定测试报告的存放位置
文件说明:
- jmx file:测试计划的文件名称
- result file:输出文件路径,可以是结果日志名称
- Path to output folder:要保存的报告的文件夹路径
需要注意的是:-l参数指定的输出文件(result file)必须是不存在的,以及-o参数指定的保存报告的文件夹为空文件夹或者不存在,否则无法生存报告
示例:
jmeter -n -t D:\\test\mytestplan.jmx -l D:\test\html.csv -e -o D:\test\reports