第一阶段:分析与设计
1、分析测试需求,提取测试点,开展测试工作之前,必须要有明确的标准。
1)要问清楚有哪些功能点,做性能测试要关注大量用户操作和大量用户使用的测试点,要关注存在大量数据交换的和大量数据流量使用的点,同事要注意与外部系统存在接口的地方。
2)关注:并发数、响应时间、业务成功率、资源消耗率,例如磁盘阵列,CPU使用率不高于75%,内存不高于75%,网络带宽占用率不高于50%等。可以通过Alex排名或企业内部的运维部来提供信息,从而明确业务量和时间段,确定并发数。
2、提取测试指标
3、建立业务模型
4、建立测试脚本用例与场景用例
第二阶段:脚本设计
5、录制或开发测试脚本
6、优化与增强测试脚本
7、回放、调试测试脚本
第三阶段:场景设计
8、场景设计
9、执行
第四阶段:
10、收集测试结果
11、分析测试结果
12、调优及回归