测试准备-脚本和监控界面
1.环境准备:
- 测试工程师准备压测脚本-查询接口
- 找运维人员看监控数据
- 找研发根据压测数据和监控数据分析性能瓶颈
性能测试:模拟用户场景,编写压测脚本
2.压测思路-准备Excel或word模板
- 从小到大压测
- 每次备份测试结果
- 逐渐施加压力,找到系统瓶颈**
- 最后对比分析
- 找出a,b,c,d这几个点
![](https://img.haomeiwen.com/i13488755/34dccc61527c4fc1.png)
- a-b:资源充足,请求越多,吞吐量越大
- b-c:负载达到最佳,请求数增加,响应时间降低,总的量趋稳
- c-d:超出系统负载,开始部分报错,响应时间大幅降低
- d之后:系统崩溃,无法处理业务
3.TPS:每秒响应事务数
压力测试和负载测试的区别:
压力测试不断施压找到崩溃点,负载测试是找到性能瓶颈
![](https://img.haomeiwen.com/i13488755/ef20a5dff28dabe5.png)
![](https://img.haomeiwen.com/i13488755/bd9cf9b750496cc9.png)
![](https://img.haomeiwen.com/i13488755/d03ab45bc5d0c250.png)
![](https://img.haomeiwen.com/i13488755/964b3e7d3874c73b.png)
网友评论