Jmeter聚合报告

当我们测试完后,最关心就是结果数据了,下面一起来分析Jmeter聚合报告数据。

首先来看下Jmeter的help是如何解释这些含义的。

1、标签 - 样品的标签。如果选择了"在标签中包括组名?",则会将线程组的名称添加为前缀。这允许根据需要单独整理来自不同线程组的相同标签。

2、 样品 - 具有相同标签的样品数量

3、平均值——一组结果的平均时间

4、中位数 - 中位数是一组结果中间的时间。50%的样本不超过这个时间;其余的至少花了同样长的时间。

5、90%线-90%的样品不超过这个时间。其余的样本至少花了这么长时间。(第 90 百分位)

6、95%线-95%的样品不超过这个时间。其余的样本至少花了这么长时间。(第95百分位)

7、99%的线-99%的样本不超过这个时间。其余的样本至少花了这么长时间。(第99百分位)

8、最小值 - 同标签样品的最短时间

9、最大 - 相同标签样品的最长时间

10、错误百分比 - 有错误的请求百分比

11、吞吐量 - 吞吐量以每秒/分钟/小时的请求数来衡量。选择时间单位,使显示的速率至少为 1.0。当吞吐量保存到 CSV 文件时,它以请求/秒表示,即 30.0 请求/分钟另存为 0.5。

12、接收 KB/秒 - 以每秒接收的 KB 为单位测量的吞吐量

13、发送 KB/秒 - 以每秒发送 KB 为单位的吞吐量

我用百度翻译了一下,大致意思如下:

1、 Label - 请求对应的name属性值。

2、 Samples - 具有相同标号的样本数,总的发出请求数。

3、 Average - 请求的平均响应时间。

4、 Median - 50%的样本都没有超过这个时间。 这个值是指把所有数据按由小到大将其排列,就是排列在第50%的值。

5、90% Line - 90%的样本都没有超过这个时间。 这个值是指把所有数据按由小到大将其排列,就是排列在第90%的值。

6、95% Line - 95%的样本都没有超过这个时间。 这个值是指把所有数据按由小到大将其排列,就是排列在第95%的值。

7、99% Line - 99%的样本都没有超过这个时间。 这个值是指把所有数据按由小到大将其排列,就是排列在第99%的值。

8、 Min - 最小响应时间。

9、 Max - 最大响应时间。

10、 Error % - 本次测试中,有错误请求的百分比。

11、 Throughput - 吞吐量是以每秒/分钟/小时的请求量来度量的。 这里表示每秒完成的请求数。

12、 Received KB/sec - 收到的千字节每秒的吞吐量测试。

13、 Sent KB/sec - 发送的千字节每秒的吞吐量测试。

posted @ 2022-02-17 16:44  Gavin_j  阅读(634)  评论(0编辑  收藏  举报