1.目的
做压测后,形成测试报告,jmeter可以命令生成html类型的报告
2.准备步骤
2.1先查看电脑配置环境变量


1)在变量名:CLASSPATH添加以下内容,若存在请忽略
变量值:%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;
2)在变量JMETER_HOME下添加以下内容
变量值:Jmeter安装目录 D:\apache-jmeter-3.1(请按实际自己电脑配置填写)
3)在变量名Path下添加以下内容
变量值:%JMETER_HOME%\bin
以上内容配置好,点击确定
2.2验证jmeter命令在cmd可以执行
打开cmd输入 jmeter -v ,若出现以下画面,即jmeter命令可以正常使用

完成步骤2.1和2.2就可以用jmeter命令生成html报告
3.jmeter生成html报告
1) jmeter报告导出执行命令: jmeter -n -t [jmx file] -l [results file] -e -o [Path to web report folder]
-n: 非GUI模式执行JMeter
-t: 执行测试文件所在的位置
-l: 指定生成测试结果的保存文件,jtl文件格式
-e: 测试结束后,生成测试报告
-o: 指定测试报告的存放位置
[jmx file]:表示测试脚本jmx文件的路径
[result file]:输出结果的报告文件
[Path to web report file]输出的测试报告保存路径
2)具体执行过程如下
Jmeter目录下新建文件夹jmx,存放测试脚本(脚本命名为test.jmx,可修改)
Jmeter目录下新建文件夹result,result为空,每次导出前清空

输入cmd进入cmd命令窗口,按以下命令执行。
第一步:d:
第二步:cd D:\apache-jmeter-5.3
第三步:jmeter -n -t D:\apache-jmeter-5.1.1\jmx\yzj1.jmx -l report.jtl -e -o D:\apache-jmeter-5.1.1\result

注意:需要再次生产html报告需要先清除result文件中文件和生成的report.jtl文件

浙公网安备 33010602011771号