测试周期是指从测试项目计划建立到bug提交的整个测试过程, 软件测试周期并行与软件生命周期,存在于软件生命周期的各个阶段。
1、需求分析阶段:阅读需求、对需求进行分解、分析,主要就是对业务的学习,分析需求点,参与需求评审会议
2、测试计划阶段:主要任务就是编写测试计划、测试方案,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。
3、测试设计、测试开发阶段:测试人员适当的了解设计,对于设计测试用例是很有帮助的,测试人员搭建测试用例框架,根据需求和设计编写一部分测试用例。
4、测试执行阶段:测试执行阶段是软件测试人员重要的工作阶段,根据测试用例和计划执行测试。搭建环境,执行冒烟测试(预测试)-然后进入正式测试,bug管理直到测试结束
5、测试评估阶段:执行的过程中记录、管理缺陷,测试完成后编写测试报告,进行测试评估,确认是否可以上线
推荐阅读: