规范项目测试流程如下:
(1)需求评审——> PM、RD、QA需求评审,输出:MRD文档、视觉文档、交互文档
(2)排期——> RD和QA分别给出开发排期和测试排期,同步PM
(3)测试用例评审——> QA准备测试用例以及提测准入case,PM、RD、QA测试用例评审
(4)提测——> RD根据QA提供的准入case自测通过后,即可提测
(5)测试迭代——> 第一轮、第二轮等测试,及时同步bug,风险
(6)测试报告——> QA给出测试报告,邮件发送
(7)灰度上线——> 根据上线步骤,PM确认,RD上线,QA验证
(8)正式上线——> 根据上线步骤,PM确认,RD上线,QA验证
(9)监控——> QA或RD在监控平台,添加监控测试用例并启动,报警通知:PM、RD、QA
测试阶段 | 前置条件 | 测试工作 |
提前介入 | MRD文档,项目需求讨论 | 需要了解:产品需求,对需求提出疑问,和建议措施,了解测试范围,和性能测试指标 |
测试设计 | 产品MRD文档 接口设计文档 交互设计文档 | 产品MRD文档 接口设计文档 测试排期计划 测试明确分工 测试用例设计 用例评审 |
测试准备 | 所需环境确认 准备所有测试数据 | 测试环境搭建(收集环境信息,及版本号) 编写脚本 准备测试数据 |
冒烟测试 | Bug修复率每天70% | 报告所有疑问和bug 收集每日测试进度和产物(汇报) 汇报进度是否block以及遇到的问题 尽早汇报风险,让pm及时协调 整理测试结果,顺带整理测试报告 |
测试报告 | 测试完成 | 测试范围,结果,风险 |
驻场验证 | 驻场验证list 注意事项 | 驻场验证 驻场验证报告 |