jmeter(七):命令行模式执行jmeter

Jmeter有两种运行方式:一种是上面采用的界面模式(GUI)形式,会占用java虚拟机的资源;另一种是命令行模式(non-GUI)执行,这样节约资源,尤其是在持续集成时基本都是采用non-GUI模式。

命令行格式

jmeter -n -t -l

参数说明:

testplain filename:jmx文件的绝对路径或相对路径

listener filename:执行之后结果文件名,后缀名必须是.jtl

 

举例:执行badboy_bing.jmx脚本(请求www.bing.com),并在相同的目录下生成log.jtl文件,步骤如下:

  • 启动命令行:

注意:没有设置环境变量的话,务必在jmeter的bin目录下启动cmd。

  • 执行脚本命令:

jmeter -n -t D:\program\apache-jmeter-5.0\samples\7.badboy_bing.jmx -l D:\program\apache-jmeter-5.0\samples\log.jtl

jmeter(七):命令行模式执行jmeter_第1张图片

  • jmeter中查看执行结果:

切换到jmeter中,只要是Listener,有Broswer都可以查看结果步骤2执行结果,如图:

jmeter(七):命令行模式执行jmeter_第2张图片

  • 打开步骤2保存的log.jtl文件

jmeter(七):命令行模式执行jmeter_第3张图片

  • 查看jtl文件执行结果:

jmeter(七):命令行模式执行jmeter_第4张图片

你可能感兴趣的:(jmeter,性能测试)