性能测试概述
1.为什么学性能测试
- 满足真实的业务场景(活动场景)、支持大量的用户。满足商户要求。
- 比如电商双十一抢购活动、QQ日常在线用户数。
2.什么是性能
- 性能:就是软件质量属性中的“效率”特性。
3.什么是性能测试
- 性能测试的概念
- 使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程。
4.性能测试的目的是什么
- 评估当前系统能力
- 例如:验收第三方提供的软件
- 例如:获取关键的性能指标,于其他类似产品进行比较。
- 寻找性能瓶颈,优化性能
- 评估软件是否能够满足未来的需要。
总结
什么是性能:
- 时间:系统处理用户请求的响应时间。
- 资源:系统运行过程中,系统资源的消耗情况。
什么是性能测试:
- 使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试。
性能测试的目的:
- 评估当前系统能力。
- 评估软件是否能够满足未来的需要。
THE END