jmeter之聚合报告
聚合报告
每一行是一种事务
样本数 vs 并发数
-
样本数:一定量的并发用户数,执行一段时间之后的总的请求数量
-
样本数 = 一定量的并发用户数 * 运行时长 * tps
-
单独看样本,并不知道并发用户数是多少
-
时间
平均数、中位数、90% 95% 99% 最小值 最大值
-
单位: 毫秒 ms
-
90% 95% 99%
-
90%: 在所有的样本时间中,有90%的样本时间是小于等于这个时间的
-
-
最小值、最大值
异常率:
-
没有断言时,发起方到服务器,服务器处理失败的数量 / 总样本数
-
如果有断言, 要加上断言/总样本数
-
企业中一般的标准 0.1% 0.01%
吞吐量:
等价于tps?的两个条件
-
1、在没有网络瓶颈的时候,我们才能看吞吐量
-
2、性能测试时,并发用户数不变的时候,才能看吞吐量。
-
如果并发用户数,是变化的,就不能看这个值。
-
因为,这个值,是一个平均值
-
这两个条件,有任何一个不满足,都不能用这个吞吐量来衡量服务器处理能力。
-
-
吞吐量=总样本数 / 时间 得到的一个平均值
-
并发用户数 * 时间 * 频率(tps)/时间
-
吞吐量 = 并发用户数 * 频率TPS
-
接收KB/S 发送KB/s =====吞吐率
-
用带宽 ----这个值,若与带宽比较近,很可能网络已经成为瓶颈了。
-
吞吐率的值,可以大概估算出我们带宽是否成为网络瓶颈
APDEX 用户满意度指数标准
-
时间标准 1.5s 低于500ms是满意的,500~1.5s能接受的,超过1.5s是不能接受
-
企业的一般标准: 平均响应时间小于1.5s,错误率<0.1%
-
也有企业,90%的时间作为参考
-