需求调研
因性能测试技术性和专业性要求比较高,通常需要性能测试人员参与需求调研和确认。
需求调研阶段,通常需要确认以下信息:
项目背景、测试范围、业务逻辑 & 数据流转(与开发确认)、系统架构、软硬件配置信息、
测试数据量(量级要一致)、外部依赖(第三方系统)、系统使用场景,业务比例、日常业务量、预期指标、上线时间等。
测试计划/方案
1、项目背景
2、性能指标及业务模型(场景定义)
如果包含混合场景,需要确定各接口/场景的业务比例
示例:
其中,TPS和响应时间都是指系统性能(吞吐量/TPS)到达拐点时的TPS和响应时间。
业务占比:要保证做不同事务的用户满足比例关系
3、网络环境拓扑图
4、测试资源
4.1 硬件配置
列出测试执行时系统资源配置图
主机 | 类型 | 操作系统 | 配置 | 数量(台) | 备注 |