一、编写bat文件,执行脚本
JMeter目录下的bin文件夹下,创建一个bat文件:

注:命令中加上“-JforcePerfmonFile=true”,将PerfMon Metrics Collector的执行结果,直接保存在当前路径(即bin文件夹下),PS:也可以指定输出文件,方法可百度了解下。
代码如下:
::删除 .jtl文件
del /s /Q E:\apache-jmeter-5.1.1\bin\result.jtl
::删除 report 文件夹
rd /s /Q E:\apache-jmeter-5.1.1\report
::重建 report 文件夹
md E:\apache-jmeter-5.1.1\report
::在非GUI模式下执行 .jmx ,测试结果保存为 result.jtl,测试报告存放在report文件夹
jmeter -n -t test.jmx -l result.jtl -JforcePerfmonFile=true -e -o E:\apache-jmeter-5.1.1\report
执行后生成的文件:

二、编写bat文件,根据运行结果result.jtl自动生成png文件和csv文件
同样在JMeter目录下的bin文件夹下,创建一个bat文件,如下:(我这里只生成了我脚本里添加了的监听器)

本文介绍如何使用JMeter进行自动化性能测试,包括编写bat文件执行测试脚本,自动生成测试结果的png和csv文件,以及处理测试过程中遇到的问题。
最低0.47元/天 解锁文章
4681





