jmeter性能测试报告中各种图表代表的意义

这里只是列举了使用命令自动生成的报告中包含的各种图表表示的意义:

over time 类:

response times over time:该图表展示的主要是每个样本的平均响应时间,单位为ms;

 

response time percentiles over time(successful response):该图表展示的主要是不同百分比对应的响应时间值。其中x轴表示百分比,y轴表示响应时间值。整个场景中,任意一点(p,value)表示的意义为:p百分比时的响应时间值是多少。但是自动生成的报告中,只展示了90%,95%,99%,最大和最小百分比的值。下图是两者的对比。

 

 

active threads over time:主要展示的是在执行测试的过程中每个线程组中共有多少个活跃的线程数。

 

bytes throughput over time:主要展示的是在负载测试期间,每秒接收和发送的字节数。

 

latencies over time:主要展示的是负载测试期间的响应延迟时间,延迟时间指的是请求结束到服务器开始响应的这段时间

 

connect time over time:主要展示的是在负载测试期间发送请求后与服务器建立连接的平均时间。

throughput类:

hits per second:图表展示的是测试期间每秒产生的请求服务器的数量;

codes per  second: 图表展示的是测试期间每秒返回的响应code的数量。这里说的code,是指请求的status,如200,404,504,502等。

transactions per  second:图表展示的是每秒内完成的业务数量(包括成功和失败的)。

response time VS request:图表展示的是不同请求数对应的响应时间值。

latency VS request:图表展示的是不同的请求数对应的响应延时。

response times类:

response Time percentiles:图表展示的是不同的响应时间所对应的占比,图中x轴表示百分比,y轴表示响应时间值,图中任意一点(p,value)表示的意义为:p占比对应的响应时间的值。如50%的请求响应时间为500ms等。

response Time overview:图表主要展示了不同请求的响应时间的柱状图。按照不同的响应时间来进行划分。

time vs threads:图表展示了不同线程数并发时的响应时间的变化趋势。

 

response Time distribution:图表主要展示响应时间的分布图,x轴表示响应时间,y轴表示响应数。

参考资料链接地址:https://jmeter-plugins.org/wiki/

 

 

 

 

 

 

  • 6
    点赞
  • 72
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值