命令行模式(非GUI模式)下执行jmeter,生成HTML性能测试报告,自定义线程数;

命令行运行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

 

 可参考:https://testerhome.com/articles/21091

越努力,越幸运!!! good good study,day day up!!!
原文地址:https://www.cnblogs.com/canglongdao/p/12616216.html