1. 在本地编写好的脚本调试没有问题后,上传服务器
rz **jmx
2. 在当前jmx 所在的文件夹内通过非GUI模式运行jmeter
jmeter -n -t **.jmx -l test.jtl
3. jmeter NON GUI 命令简介
Apache JMeter - User's Manual: Getting Started
-n
这指定 JMeter 以 cli 模式运行
-t 后面是需要运行的jmx文件路径
[包含测试计划的 JMX 文件的名称]。
-l 性能测试运行的结果以JTL格式文件记录,可用于测试报告生成
[将样本结果记录到的 JTL 文件的名称]。
-j
[JMeter 运行日志文件的名称]。
-r
在 JMeter 属性“ remote_hosts ”指定的服务器中运行测试
-R
[远程服务器列表] 在指定的远程服务器上运行测试
-G 后面跟测压结果生成的jtl文件路径
[CSV 文件的路径] 仅生成报告仪表板
-和
负载测试后生成报告仪表板
-O 用于 指定生成HTML测试报告的存放位置
负载测试后生成报告仪表板的输出文件夹。文件夹不能存在或为空
该脚本还允许您指定可选的防火墙/代理服务器信息:
-H
[代理服务器主机名或 IP 地址]
-P
[代理服务器端口]
4. 生产测试报告,把生成的JTL文件下载至本地保存在文件夹内
jmeter -G **.jtl -o ./test