老宋的地盘

 找回密码
 我要加入
搜索
老宋 首页 文章 技术 查看内容

性能测试 - 响应时间的衡量指标 RPS Average Min Max P90 P95 P99

2023-6-21 07:27| 发布者: herosrx| 查看: 287| 评论: 0

摘要: 引言性能测试的报告,通常会涉及到一些响应时间的考量指标,如 Locust Report :在这里插入图片描述我们通常关心的有这几个:RPS, Average, Min, Max, P90, P95, P99内容提要: 响应时间的衡量指标的定义 百 ...
引言

性能测试的报告,通常会涉及到一些响应时间的考量指标,如 Locust Report :
在这里插入图片描述
我们通常关心的有这几个:RPS, Average, Min, Max, P90, P95, P99

内容提要:

    响应时间的衡量指标的定义
    百分位数指标概念,计算方法
    python 如何计算这些性能指标

衡量指标的定义

RPS
衡量服务器的吞吐能力,每秒服务器处理的请求数(也称 TPS 每秒处理的事务数)
RPS = 总请求数 / 请求的总耗时

Avg
衡量服务器大体处理情况,平均处理每个请求耗时。
Avg = 请求总耗时 / 请求总数
但是这个指标通常会掩盖一些异常值,不够全面。

Min
从单个请求耗时最小的值

Max
从单个请求耗时最大的值

P90
单个请求响应耗时从小到大排列,顺序处于90%位置的值即为P90 值。

P95
单个请求响应耗时从小到大排列,顺序处于95%位置的值即为P95 值。

P99
单个请求响应耗时从小到大排列,顺序处于99%位置的值即为P99 值。


路过

雷人

握手

鲜花

鸡蛋

相关阅读

最新评论

歌名 - 歌手
0:00

    QQ|手机版|小黑屋|工具箱|老宋 ( 备案中... )

    GMT+8, 2024-11-21 19:07 , Processed in 0.057280 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    返回顶部