jmeter html 报告优化,Jmeter 输出HTML性能测试报告(附bat)

概述

毋庸置疑,Jmeter工具(D:\ProgramFiles\apache-jmeter-5.0\bin\jmeter.bat)本身可以执行性能测试,查看测试报告(形式如下图),但是无法导出HTML报告;

9ec1f957869e

若想导出HTML报告,可以使用 cmd启动性能测试,并生成HTML报告;如何操作?

1、步骤:

cmd 先要cd到jmeter的bin目录(D:\ProgramFiles\apache-jmeter-5.0\bin),然后输入以下命令:

jmeter -n -t D:\01JmeterWorkspace\ZHSMX.jmx -l D:\01JmeterWorkspace\ZHSMX_csv\html.csv -e -o D:\01JmeterWorkspace\ZHSMX_HttpReports

(每次启动命令之前,图圈的文件夹内容要清空 否则会报错; 或者重新指定文件夹;  )

9ec1f957869e

每次启动命令之前,图圈的文件夹内容要清空 否则会报错;                或者重新指定文件夹;

ps参数说明:

)n:非GUI模式执行JMeter;

)t: 脚本文件(.jmx文件)的路径;

)l: 指定生成测试结果的保存文件(.csv格式,),此文件必须不存在;

)e:测试结束后,生成测试报告;

)o:用于存放测试报告的路径;

)路径:三个路径依次是:

a. xxx.jmx文件路径

b.输出xxx.csv文件路径(也可以保存为jtl格式,此格式可以在聚合报告中打开,如下图)

c.要保存的http report的文件路径。----当然这些路径可以随意设定;

9ec1f957869e

2、执行过程

9ec1f957869e

3、查看报告

1)生成的测试结果csv

9ec1f957869e

9ec1f957869e

2) 生成的html报告

9ec1f957869e

9ec1f957869e写一个bat脚本进行执行(如上的过程太过繁琐)

1)脚本

@echo off

start "C:\Windows\System32\cmd.exe"

D:

CD D:\ProgramFiles\apache-jmeter-5.0\bin

jmeter -n -t D:\01JmeterWorkspace\ZHSMX.jmx -l D:\01JmeterWorkspace\ZHSMX_csv2\html.csv -e -o D:\01JmeterWorkspace\ZHSMX_HttpReports2

%taskkill /f /im cmd.exe%     --------(也是关闭cmd,留下面一个就行)

exit   --------(也是关闭cmd)

9ec1f957869e

2)执行过程

9ec1f957869e

3)报告生成

9ec1f957869e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值