软件测试基本流程及规范

一、目的
详细说明项目一个迭代周期的完整流程,迭代周期一般为1-2个月,不超过3个月
二、测试流程图
这里写图片描述
三、各阶段详细说明
1、需求分析
根据版本系统说明书以及需求分析说明书,对本次需求进行分析。
2、需求评审
SE、PM、开发、测试、QA人员对本次需求的实现方案以及可行性进行评审,对需求中有任何疑问也可在此环节中提出。
3、PM制定开发计划,包括开发人员安排,编码时间,转测时间等。
4、开发与测试并行执行
开发人员对story进行分析设计,编码及自测。
测试根据开发计划输出测试计划,对各story进行测试点分析,并输出测试用例。
5、测试用例评审
开发、测试等对本次需求测试用例进行评审,多方达成一致。
6、测试提供5%-10%的用例作为冒烟用例,冒烟通过,进入ST功能测试阶段;冒烟不通过版本打回,开发进行编码修改,直到冒烟通过为止
7、测试对测试环境进行部署OR升级,执行测试用例,测试用例包括接口测试用例以及web测试用例,ST周期一般为4-8个工作日。
8、测试发现缺陷提单给开发,开发人员进行BUG修复,当本次需求全部测试完成,开发对问题全部修复完成,即可进入SDV1系统测试阶段
9、测试对上一轮的问题进行回归,对系统所有功能进行全量测试,并进行性能测试。
10、SDV1阶段测试发现缺陷提单给开发,开发人员进行BUG修复,当本次需求全部测试完成,开发对问题全部修复完成,即可进入SDV2系统测试阶段,一个迭代一般2-3个SDV阶段
11、测试对上一轮问题进行回归,并对系统进行进行全量以及发散测试,周期一般2-3个工作日
12、直到测试无问题,OR问题比较难以解决,且影响很小,一致确认问题遗留。测试输出测试报告,项目经理发布版本

猜你喜欢

转载自blog.csdn.net/amylee12345/article/details/81608290