jmeter导出结果报告

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter导出结果报告相关的知识,希望对你有一定的参考价值。

参考技术A 注意如果不是空的文件夹是会报错的
也可以将其他结果都填写这一个csv文件进行导出
注意这里的文件内容一定是

使用命令生成:jmeter -n -t C:\Users\sj176\Desktop\测试用户系统.jmx -l C:\Users\sj176\Desktop\testdd.csv -e -o C:\Users\sj176\Desktop\test01\

在生成的时候可能会报错
org.apache.jmeter.report.dashboard.GenerationException: Error while processing samples: Consumer failed with message :Consumer failed with message :Consumer failed with message :Consumer failed with message :Begin size 1 is not equal to fixed size 5

不过注意的是java版本如果太高可能会报
Error generating the report: org.apache.jmeter.report.dashboard.GenerationException: Error while processing samples: Consumer failed with message :Consumer failed with message :Consumer failed with message :Consumer failed with message :Begin size 0 is not equal to fixed size 5
安装兼容的java版本即可,
查看jdk安装版本,发现是17系列的。在网上查看教程发现需要更换成jdk8系列,具体安装步骤参照网上。
猜测应该是jdk17的兼容性问题。

打开结果展示:

jmeter聚合报告各项数据解析

参考技术A jmeter的聚合报告各项指标的解释整理如下:
首先,看一份压测报告图:

第一列labael:代表标题
第二列Samples:代表一共产生了多少请求
第三列Average:代表事物的平均响应时间,单位为毫秒
第四列Median:代表事物响应时间的中位数,单位为毫秒
第五列90% line:代表90%的事物响应时间小于这个值
第六列95% line:代表95%的事物响应时间小于这个值
第七列99% line:代表99%的事物响应时间小于这个值
第八列Min:代表最小的响应时间
第九列Maxinum:代表最大的响应时间
第十列Error:代表出现异常的请求百分比
第十一列Throughput:吞吐量tps,代表单位时间内系统的处理能力,当事物单个接口时等于qps。
第十二列Received:代表接收数据的速度 ,单位kB/sec
一定是大写的B,因为kB = 8kb
第十三列sent:代表发送数据的速度,单位kB/sec

以上是关于jmeter导出结果报告的主要内容,如果未能解决你的问题,请参考以下文章

ant运行jmeter的html结果与jmeter自运行的聚合报告结果各个参数相差很大

Jmeter-jtl性能测试报告转换-2种导出方法

在linux服务器上用jmeter进行测性能,监控cup等信息。测试完成后导出的报告如下图,且监听正常的?

jmeter实际碰到小问题

jmeter实际碰到小问题

jmeter聚合报告各项数据解析