Jmeter自动生成测试报告只能以命令的方式去执行生成,所以只能在GUI模式下编写好压测脚本,然后在CMD窗口用命令的方式去执行:
.\jmeter -n -t D:\apache-jmeter-5.3\bin\paytm.jmx -l result.jtl -e -o D:\apache-jmeter-5.3\bin\ResultReport
#替换掉命令中的路径即可
#ResultReport文件夹为手动创建的文件夹,用于存放执行完脚本后的测试报告目录
-n ---- 非GUI模式执行JMeter
-t ---- 测试计划保存的路径及文件名
-l ---- 保存生成测试结果的文件
-e ---- 测试结束后,生成测试报告
-o ---- 存放生成测试报告的路径
注:每次成功执行完脚本以后,会在.jmx文件同一级目录下自动生成result.jtl文件以及在ResultReport文件夹中生成测试报告(每次执行脚本都需要提前删除这result.jtl文件以及ResultReport文件夹中的内容!!!)。
执行成功后生成文件: