引言 性能测试的报告,通常会涉及到一些响应时间的考量指标,如 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 值。 |
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.