一、规划阶段:
测试人员从一个更高的角度对产品的规划提出本身的想法,来更好的帮助产品取得成功。
二、需求阶段:
测试人员开始作需求阶段的缺陷预防,保证需求是可以知足用户的原始需求,而且整个需求都是很是清晰和合理的,版本后期没有需求不合理或者需求不清晰的问题。
三、设计阶段:
测试人员开始作设计阶段的缺陷预防,可以对于研发的整个设计方案很是清楚,可以根据研发设计文档里面的业务逻辑图本身可以站在测试的角度来画出一份让测试人员更加容易理解的业务逻辑图,而且可以发现研发在设计方案上存在的一些问题,而且指导研发进行修改。
四、编码阶段:
测试人员开始编写
单元测试、
接口测试用例、测试工具或者
自动化测试用例,而且开始思考后面如何去更好的测试(更高的效率,更好的保证质量),而且帮助研发提早作好编码阶段的缺陷预防,甚至作得测试驱动开发。
五、测试阶段:
测试人员开始制定测试策略和测试计划、执行
测试用例、发现和定位bug、跟踪和回归bug,质量分析,有效的探索性测试等等,目的是花更短的时间来更好的保证质量。