Jmeter的使用指令
简介
Jmeter指令可以跨系统——即Windows和Linux使用Jmeter的指令不需要改变,是统一的。唯一不同的是指令开头的jmeter启动项名称——Linux中是jmeter
,Windows中是jmeter.bat
。
Jmeter仅运行jmx脚本不生成报告
jmeter -n -t 脚本名.jmx
Jmeter运行jmx脚本并生成测试报告
不要自己多余去创建.jtl文件和测试报告存放的文件夹,使用指令会自动创建,若已创建.jtl文件和测试报告文件夹,Linux中还会报错
此命令为Linux系统下的指令,要在脚本所在的文件夹内执行
绝对路径/jmeter(自理解,此jmeter应是指jmeter软件的启动项,而非jmeter软件的名字——所以若在windows下执行,此处应为jmeter.bat,待验证) -n -t [ jmx file(.jmx,即Jmeter脚本)] -l [绝对路径(也可用当前路径的相对路径,
./路径/)/ jtl文件,即存放脚本运行情况的日志文件,此处文件名若不存在,会在执行此条语句时自动创建)] -e -o [报告生成的路径Path to web report folder]
。
或者换个说法(与上同一条语句):
jmeter -n -t 脚本名.jmx -l (可否带路径?路径/)存放运行脚本日志的文件名.jtl -e -o 生成报告的目标路径
其中
-n
:以NoGUI方式运行脚本。-t
:后面接脚本名称。-l
:后面接日志名称,保存运行结果。