0.前期需求讨论。
1.里程碑:PRD评审,了解业务方需求,确定测试范围。确认业务需求是否合理,业务边界是否清晰,业务功能是否正确,业务优先级。
2.开发开始系统分析,测试制订测试计划,开始测试分析。
3.里程碑:系统分析评审,了解具体实现逻辑,确定测试任务。确认功能是否合理,是否可实现,是否可测试。
4.里程碑:测试分析评审,罗列出任务优先级,测试难点,风险点。
5.测试用例编写,准备数据。
6.接口测试脚本编写,准备数据。
7.功能测试服务器申请,性能测试服务器申请。
8.交付测试用例评审。
9.里程碑:全部测试用例评审。
10.代码REVIEW。
11.环境搭建&预交付。
12.里程碑:交付测试。记录下交付测试代码的版本号.与拉流的版本号比对,查看代码改动是否与系分一致.
13.第一轮用例抽取,执行第一轮功能测试。
14.EMMA分析,分析未覆盖测试点,补充用例并执行。
15.视项目冲突情况决定是否REBASE,如果REBASE则分析影响点并回归。
16.性能测试。安全测试。
17.第二轮用例抽取,第二轮功能测试。比对第二轮测试完成代码版本号与交付测试代码版本号,查看代码变动是否与缺陷一致.
查看总pom,重点关注基础jar包是否有变动.
18.发布计划评审。
19.里程碑:质量评估会议。
20.代码合并,分析合并影响点,确认相应测试同学进行回归。
21.SIT DB table OK,新增应用服务器申请好,新增数据服务器配置好。
22.线上表建好,数据导入进去。
23.SIT用例抽取,执行SIT用例。
24.预发布关注点梳理,任务安排。
25.预发布确认,跟踪预发布日志。
26.里程碑:发布上线,跟踪线上日志。