1、cmd 打开命令行对话框
2、打开Jmeter目录至bin文件下
如已配置好环境变量可直接进行第三步操作
未配置时可进行如下操作(如 D:\apache-jmeter-5.1.1\bin>)
3、使用命令运行脚本
jmeter -n -t xxx.jmx
如:(jmeter -n -t F:\压测脚本\脚本文件.jmx)
4、生成报告文件保存
jmeter -n -t xxx.jmx -l xxxx.jtl
如:(jmeter -n -t F:\压测脚本\脚本文件.jmx -l F:\test\test.jtl)
5、生成HTML报告文件保存
jmeter -n -t xxxx.jmx -l xxxxt.jtl -e -o xxx(x代表文件夹如F:1)
jmeter -n -t F:\压测脚本\脚本文件.jmx -l F:\test\test.jtl -e -o F:\1(保存在F盘1文件夹中(1是新建的文件夹名称))
6、jmeter生成日志文件查看
jmeter -n -t xxxx.jmx -j xxx.log
jmeter -n -t F:\压测脚本\脚本文件.jmx -l F:\jtl报告\test1.jtl -e -o F:\html报告 -j F:\log\日志.log
指定的文件夹必须不存在,否则报错
常用命令介绍:
参数介绍:
-h, –help -> prints usage information and exit
-n, –nongui -> run JMeter in nongui mode
-t, –testfile <argument> -> the jmeter test(.jmx) file to run
-l, –logfile <argument> -> the file to log samples to
-r, –runremote -> Start remote servers (as defined in remote_hosts)
-H, –proxyHost <argument> -> Set a proxy server for JMeter to use
-P, –proxyPort <argument> -> Set proxy server port for JMeter to use
具体含义如下:
-h 帮助 -> 打印出有用的信息并退出
-n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
-t 测试文件 -> 要运行的 JMeter 测试脚本文件
-l 日志文件 -> 记录结果的文件
-r 远程执行 -> 在Jmter.properties文件中指定的所有远程服务器
-H 代理主机 -> 设置 JMeter 使用的代理主机
-P 代理端口 -> 设置 JMeter 使用的代理主机的端口号
-o 指定的文件夹必须不存在,否则报错