非GUI运行
- 可能出现问题
-
进入jmeter安装文件的bin目录下,进入cmd,输入生成html报告的命令jmeter -n -t XXXX.jmx -l xxx.jtl -e -o D:\......\report结果报错,报错内容如下:
Error generating the report: org.apache.jmeter.report.dashboard.GenerationException: Error while processing samples:
Consumer failed with message :Consumer failed with message :Consumer failed with message :Consumer failed with message :Begin size 0 is not equal to fixed size 5 - 原因:JDK版本不合适,需要切换JDK,操作见:https://www.cnblogs.com/chengxiazuohua/p/17191276.html
-
非GUI具体步骤:
-
- 保存jmx到本地
- 进到jmeter的bin目录下
-
linux运行命令:./jmeter -n -t /Users/xd/Desktop/report.jmx -l /Users/xd/Desktop/temp/jtl/result.jtl -e -o /Users/xd/Desktop/temp/result
-
windows:
jmeter -n -t /Users/xd/Desktop/report.jmx -l /Users/xd/Desktop//temp/jtl/result.jtl -e -o /Users/xd/Desktop/temp//result
jmeter -n -t /share//性能脚本/智慧工地性能测试计划.jmx -l /share/性能脚本/temp/objectjtl/result.jtl -e -o /share/性能脚本/temp/report -
参数说明
- -n 非gui方式运行jmeter
- -t :jmx 脚本路径
- -l :result.jtl 运行结果保存路径,注意:.jtl 文件名不能重复(或者把之前的删除),文件夹需要存在
- -e :在脚本运行结束后生成 HTML 报告
- -o :用于存放 HTML 报告的目录,文件夹需要存在
- 注意:每次在执行命令前的jtl和result目录下的文件都要删除
本文来自博客园,作者:Titen,转载请注明原文链接:https://www.cnblogs.com/chengxiazuohua/p/17191477.html