我使用的jmeter版本:最新的apache-jmeter-5.1.1
jdk版本要求1.8及以上
需要配置jmeter环境变量(详见我的另一篇博客:传送门)
直接windows+r,cmd进入命令行界面
jmeter生成报告的命令模板如下
jmeter -n -t test.jmx -l result.jtl -e -o /tmp/ResultReport说明:-n #非CUI模式下执行jmeter-t #后面跟着需要执行的jmeter脚本test.jmx #需要执行的jmeter脚本所在的文件位置,使用文件在当前电脑的绝对路径-l #指定测试结果生成的文件名称,格式为.jtl result.jtl #执行测试结果生成的文件名称,jtl文件格式-e #测试结束后,生成测试报告-o #指定测试报告生成的位置/tmp/ResultReport #测试报告的位置,绝对路径
举例子:执行
jmeter -n -t G:\userlyz\everydayProblem\4-22\apache-jmeter-5.1.1\apache-jmeter-5.1.1\bin\XXX.jmx -l result.jtl -e -o F:\userlyz\jmeterResult
生成的测试结果文件
生成的图标文件如下:
以后再次测试的时候需要删除jmeterResult下的文件,才能再次测试。