目录
介绍
本篇博客,旨在记录视频学习的要点,所以格式随意, 方便本人日后自考和回忆,有兴趣的朋友可以评论讨论。
原文地址:https://www.cnblogs.com/clockq/p/10539974.html
一. 性能测试基础
1.1 性能测试时什么?
==性能测试时通过自动化的测试工具模拟多种正常、峰值、以及异常负载条件,以此来对系统的各项性能指标进行评测。==
性能测试 = 负载测试 + 压力测试
- 通过负载测试,确定在各种工作负载下系统的性能,目的是测试系统的负载逐渐增加的情况下,系统的各项性能指标的变化情况。
- 通过压力测试,确定一个系统的瓶颈或者不能接受的性能点,来获得系统所能提供的最大服务级别。
1.2 ==性能测试的目的==
- 评估系统的能力
- 识别体系中的弱点
- 系统调优
- 检查软件中的问题
- 验证系统稳定性
- 验证系统可靠性
1.3 性能测试的常见观察指标
- Avg Rps: 平均每秒响应次数 = 总请求时间 / 秒数
- Avg time to last byte per terstion(mstes): 平均每秒业务脚本迭代次数
- Successful Rounds: 成功的请求
- Failed Hits: 失败的单击次数
- Hits Per Second: 每秒单击次数
- Successful Hits Per Second: 每秒成功的单击次数
- Failed Hist Per Second: 每秒失败的单击次数
- Attempted
