2. 性能测试的本质

性能测试的本质,简单归纳2点

1.不管测或不测,压力大或小,系统的性能就在那里,不会因为压测方法而改变性能
2.性能测试的本质,概况起来就是找寻两个点:吞吐(qps/tps)拐点与并发拐点,即:极限吞吐与最大可支撑并发

性能测试方法
基于性能测试的本质,可以得出性能测试方法
1. 不断加压,对比前后2次的qps,如果qps基本不变了,那么qps平稳的点就测出了极限吞吐
2. 不断加压,关注响应时间,如果响应时间达到可容忍临界值且错误率可接受,则停止加压,则这时并发就为最大可支撑并发

 

例:测试xxx接口,不同压力并发下,性能如下

 

由上表可,得出的结论
1.该接口的极限性能:1000qps左右(即该接口每秒钟最大可处理1000次左右的请求)
2.若可容忍的响应时间为2s内且可接受的错误率在99.99%之内,则最大可支撑并发为1000
3.若可容忍的响应时间为2s内且可接受的错误率在99.9%之内,则最大可支撑并发为2000

 

posted @ 2022-02-16 13:48  测试进阶lhx  阅读(67)  评论(0)    收藏  举报