总结了一下测试的流程,欢迎大家讨论~
1. 开发,测试首先要约定好每周的上线时间,错过,则顺延下周,如果发现线上bug需要紧急上线的,需要邮件说明原因且老大同意
2. 一般来说该周需求上线后,开启新的测试流程
3. 开发提前确定下周提测的需求,提测时间及上线时间,邮件发送QA组同学。如果QA觉得时间不够,双方协商(如果是大需求需要提前参加需求评审,小需求不用)
4. QA 提前熟悉需求,与开发沟通,设计测试用例 (大需求的测试用例也要评审)
5. QA在开发提测前邮件发送准入case
6. 开发邮件提测后,QA首先检测准入case是否通过,不过,邮件打回
7. 在测试执行中,遇到的Bug及时记录到JIRA等Bug管理平台上,并记录进度( 注:如果测试是跨周的,QA需要每天邮件汇报测试进度以和可能的风险)
8. 需求上线后,发送测试报告,包括 需求名称,开发人员,测试人员,提测时间,上线时间,BUG数,是否打回,是否延期,有无遗留问题等