Believe in yourself.

Jmeter(十七)命令行模式运行

在用Jmeter做性能测试时,不能用GUI模式,必须要用命令行模式运行,这在Jmeter启动时就提示了:

 

 命令:jmeter -n -t [jmx file] -l [results file]

参数 参数含义
-h 帮助
-n 命令行模式
-t 指定JMX脚本路径,默认为%JMETER_HOME%/bin目录,如果脚本在其他目录下,需用全路径
-l 指定结果文件(jtl或csv)路径
-j 指定日志文件
-r 分布式(远程)运行
-R 指定分布式(远程)服务器IP
-g 指定测试报表
-e 设置测试完成后生成测试报表
-o 指定测试报表文件夹路径
-H 代理服务器IP
-P 代理服务器端口

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

示例:

1、测试计划与结果都在%JMETER_HOME%/bin目录:

jmeter -n -t test.jmx -l result.jtl

 2、指定日志路径

jmeter -n -t test.jmx -l report\result.jtl -j log\info.log

3、分布式运行

jmeter -n -t test.jmx -r -l report\result.jtl -j log\info.log

4、指定分布式服务器的IP

jmeter -n -t test.jmx -R 192.168.10.12:1036 -l report\result.jtl -j log\info.log

5、生成测试报表

jmeter -n -t test.jmx -l report\result.jtl -j log\info.log -e -o tableresult

 

posted @ 2020-08-07 17:25  eastonliu  阅读(402)  评论(0编辑  收藏  举报