第一步:环境配置
把 Jmeter安装目录\bin 添加到 系统环境变量path
第二步:命令参数
-n 命令行模式
-t 脚本路径
-l 测试结果路径(jtl 或者 csv)
-j 日志路径
-r 分布式执行
-R 远程服务器列表
-g 生成测试报表
-e 设置测试完成后生成测试报表
-o 指定测试报表生成文件夹
-H 代理服务器IP
-P 代理服务器端口
实例如下:
jmeter -n -t vehicle.jmx -l testReport.jtl -e -o Report
第三步:完善并批处理执行
(1)上面命令每次重新执行时,都需要手工清理报告文件,因此最好能自动清理,我们只需要维护脚本就行
(2)新建一个 bat 文件写入:
#切换磁盘
E:
#切换路径
cd \script
# 删除运行结果文件
del /s /Q testReport.jtl
# 删除测试报告文件夹
rd /s /Q Report
# 重建测试报告文件夹
md Report
# 执行测试
# 需要把 Jmeter安装目录\bin 添加到 系统变量PATH
# 命令释义:-n 代表非GUI,-t 指定脚本(脚本文件名称不能包含中文字符),-l 指定运行结果文件保存路径,-e 设置测试完成后生#成测试报表,-o 指定测试报表生成文件夹
jmeter -n -t vehicle.jmx -l testReport.jtl -e -o Report