Jmeter性能测试报告中:Apdex性能指数

性能指数Apdex(Application Performance Index)是一个国际通用标准,Apdex 是用户对应用性能满意度的量化值。它提供了一个统一的测量和报告用户体验的方法,把最终用户的体验和应用性能作为一个完整的指标进行统一度量。Apdex是基于设置的阈值的响应时间的度量。它测量了满意的响应时间与不满意的响应时间之比,指数范围为0-1的满意度评价。
管理员,所有者或附加组件管理器定义响应时间阈值T。在T短时间内处理的所有响应都能使用户满意。
例如,如果T为1.2秒,并且响应在0.5秒内完成,则用户会感到满意。所有大于1.2秒的响应都使用户不满意。大于4.8秒的响应使用户感到沮丧。

Apdex响应指数分为三个等级:

满足:响应时间小于或等于T。
容许:响应时间大于T且小于或等于4T。在此示例中,4 x 1.2 = 4.8秒是最大可容许的响应时间。
沮丧:响应时间大于4T或请求返回服务器端错误。一个高的错误率可以使你拥有一个满意的平均响应时间,但一个贫穷的Apdex的分数。

水平乘数时间(T示例= 1.2)
满意T以下<= 1.2秒
容忍的> T<= 4T 在1.2至4.8秒之间
沮丧的> 4T大于4.8秒

Apdex指数

Apdex指数从0到1不等,其中0为最差的分数(100%的响应时间感到沮丧),而1为最佳的分数(100%的响应时间得到满意)

Apdex指数公式

Apdex =(满意的样本+ 0.5x容许样本+ 0x失败的样本)/总样本

Apdex评分示例

在2分钟的时间内,主机将处理200个请求。Apdex阈值T = 0.5秒(500毫秒)。该值是任意的,由用户选择。
500毫秒内处理了170个请求,因此被分类为“满意”。
在500毫秒至2秒(2000毫秒)之间处理了20个请求,因此将其分类为允许。
其余10个未正确处理或花费了超过2秒的时间,因此将其归类为“沮丧”。
得到的Apdex的得分是0.9: (170 + (20/2))/200 = 0.9。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

索菲亚李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值