1、测试需求分析
分析来源:原型图、软件需求说明书(产品提供)
参与人员:产品经理、研发、设计、测试
测试参与需求分析的目的是什么?不懂就问,不对的就质疑,
最终目标就是:对软件需要实现的各个功能进行详细分析,弄清楚用户对软件系统的全部需求。
比如登录这个功能要支持手机快速登录和第三方账号登录
2、测试计划
编写人:测试负责人、测试组长
包含内容:人员,任务划分,时间规划,
项目结束需要出具的文档:用例、bug表单、测试报告,做什么类型的测试?需要准备什么样的工具.......
3、测试设计(测试策略、测试用例)
来源:需求说明书或者原型图
设计后需要评审,参加评审人员:开发、产品、测试
修改:理解错误、删除无效case、添加缺漏的case、需求变更
4、测试环境和数据
测试环境 = 软件+硬件+网络
数据准备
5、测试执行
执行预测:即冒烟测试,以判定当前版本可测与否,如果测试通过,正式进入系统测试,如果不可测,则打回
根据测试用例执行测试,发现bug则提交到缺陷管理平台,并对bug进行跟踪回归,直到被软件测试达到测试发布要求,没有重大bug
6、编写测试报告
测试完毕,出具测试报告
测试通过上线
测试不通过,打回修改,重新测试