Jmeter命令行运行
简介
使用非 GUI 模式,即命令行模式运行 JMeter 测试脚本能够大大缩减所需要的系统资
命令介绍
jmeter -n -t <testplan filename> -l <listener filename>
示例: jmeter -n -t testplan.jmx -l test.jtl
示例含义:则表示以命令行模式运行testplan.jmx文件,输出的日志文件为test.jtl
参数介绍
参数 | 释义 |
---|---|
-h | 帮助 -> 打印出有用的信息并退出 |
-n | 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter |
-t | 测试文件 -> 要运行的 JMeter 测试脚本文件 |
-l | 日志文件 -> 记录结果的文件 |
-r | 远程执行 -> 在Jmter.properties文件中指定的所有远程服务器 |
-H | 代理主机 -> 设置 JMeter 使用的代理主机 |
-P | 代理端口 -> 设置 JMeter 使用的代理主机的端口号 |
报告查看
上述的命令有要求测试结果保存到指定路径,如果需要可以在GUI模式下查看测试报告。
-
1、打开Jmeter GUI界面
-
2、在测试计划下,添加对应的测试报告元件,此处演示,增加了:聚合报告、查看结果树、Summary Report测试报告
-
3、在所有数据写入一个文件,浏览中选择对应的日志文件