一、测试流程
关键事项说明:
1、在【需求评审会】上,产品标注需求优先级,确定技术Owner和测试Owner。技术Owenr预估【技术评审会】时间,技术评审包括接口设计、数据库设计、中间件设计、缓存设计等;测试Owner需要在技术评审前熟悉需求,并预估测试人力。
2、在【技术评审会】上,进行任务拆分,并确定前端、后端、QA的最终参与人员。
3、在【项目排期会】上,确定整体的迭代计划,包括前端开发时间、后端开发时间、联调时间、提测时间、用例编写时间、用例评审时间、测试截止时间、产品验收时间、发布上线时间。当需求较大时,不建议按照细分的开发任务进行提测(时间不好把控),可以按照需求优先级分两批进行提测,两批提测的需求和各时间点也要在排期会上确定好。
4、QA需要组织【用例评审会】,一般要在联调开始前进行,并在会议结束后给到最终版本的测试用例,相关产品和主要研发人员预留好时间,最好都能参与。
5、QA需要在开始联调前将冒烟用例提供给研发人员(必须通知到技术Owner),技术Owner在联调过程中负责安排相关研发同学执行冒烟用例,并在TB里将状态改为【联调中】,在执行冒烟用例的过程当中,有疑问及时联系产品、QA。同时QA需要在前端和后端研发联调时,关注联调进展,如果联调不顺利,需要提前介入,并及时上报风险至项目干系人,push问题解决。