1、基准测试
- 运行目的:主要用来验证测试环境、测试脚本的正确性,得到系统性能基准
- 运行方式:并发数为1,采用单用户场景,单用户的方式执行脚本
- 运行时长:可根据响应时长做调整,测试结果采样样本尽量打
2、配置测试
- 运行目的:分析系统相关性能配置,确保系统配置适合与当前性能需求
- 运行方式:一般测试场景为混合场景(多业务同时执行)
- 运行时长:先找出不合理配置,然后修改、验证、周而复始到配置满足要求
3、负载测试
- 运行目的:帮助找出系统性能问题和风险;对系统进行定容定量,分析系统性能变化趋势;为系统优化、性能调整提供数据支撑
- 运行方式:先执行单场景测试,分析系统性能问题,然后执行混合场景测试,进行综合性能评估。
- 运行时长:通过不断增加并发数量,找出以下三个点:满足性能需求点、系统拐点(之后系统性能变差)、系统过载点(此时系统吞吐量已经开始减小)
4、稳定性测试
- 运行目的:在当前软硬件环境下,长时间运行一定负载,确定系统在满足性能指标的前提下是否运行稳定
- 运行方式:采用混合场景,一般执行时间不低于8小时