jmeter脚本常用命令
Whisper Lv4

命令参数

1
2
3
4
5
6
7
8
9
10
11
-n 非GUI模式,命令行模式(表示在非GUI模式下运行)
-t 测试文件, 要运行的jmeter测试脚本文件(一般使用绝对路径)
-l 结果文件,记录结果的文件
-h 获取jmeter帮助信息
-r 远程执行,启动远程服务器(non-gui模式下启动remote-hosts配置的所有远程代理机)
-R 远程执行,(non-gui模式下启动指定的机器(IP:PORT)作为代理机)
-e 设置测试完成后生成测试报表
-o 指定测试报表生成的文件夹,文件夹必须为空/不存在
-H 代理主机(设置jmeter使用的代理主机)
-P 代理端口(设置jmeter使用的代理端口)
-X 退出(non-gui模式下测试结束时退出)

执行脚本

1)单机执行

1
jmeter -n -t xxx.jmx  -l report.jtl

2)远程执行-所有执行机执行

1
jmeter -n -t xxx.jmx  -r -l report.jtl

3)远程执行-指定执行机执行

1
jmeter -n -t xxx.jmx  -R 192.168.xxx.xx1, 192.168.xxx.xx2  -l report.jtl

生成报告

1
jmeter -g report.jtl -o .\report