性能测试的基本步骤:(是一个反复执行,重复优化的过程)
1. 性能测试需求分析
2. 业务功能验证
3. 测试环境准备
4. 测试脚本与数据准备
5. 测试场景分析
6. 测试场景监控
7. 测试执行
8. 结果分析
性能测试结论(明确的)
● 指标类:明确产品在不同条件下的性能指标;
● 稳定类:系统是否稳定,每个模块是否稳定;
● 对比类:通过好坏对比来知道差距;
● 验证类:通过与否;
● 优化类:优化方向,优化效果
3、压力测试(stree Testing)——“效率、可靠性”
目的:验证系统在其资源超负荷的情况下的表现(自我保护能力、可靠性),发现性能瓶颈、优化系统;
分类:
● 稳定性压力测试
● 破坏性压力测试
4、容量测试(Volume Testing)——“效率”
目的:验证系统在不同配置、不同场景下能正确处理的最大业务量;