命令行运行jmeter脚本格式:jmeter -n -t jmeter脚本 -l 结果; 或
jmeter -n -t jmeter脚本 -l 结果 -e -o /目录名
-n:以非GUI形式运行Jmeter;
-t:jmeter脚本(若当前路径非jmeter脚本路径,需填写完整路径);
-l:运行结果(.jtl),此文件必须不存在;
-e:再脚本运行结束后生成html报告;
-o:用户存放html报告的目录;该目录可以不存在,若存在一定要为空目录;
实例如下:
查看结果;打开jmeter,添加监听器,凡是有Browerse的都可以打开log.jtl查看相应结果;
可参考:https://www.cnblogs.com/imyalost/p/10239317.html
动态线程;线程组设置如下;
命令行运行命令如下:
jmeter -JthreadNum=10 -Jtime=180 -n -t jmter脚本 -l 结果-e -o /HttpReport ;表示运行10个线程并发运行180s;
jtl结果
HTML报告;/HttpReport 或 HttpReport,生成的文件均在当前盘下,如D:HttpReport;也可指定路径;
如,-e -o D:jmeter_jdkOPMSopmsrp