之前在测试业务或网站,都是采用版本迭代的模式,最近部门提出全功能团队,小步快跑的思想,大家都在转型中。
迭代模式:
设计人员、开发人员、测试人员,每种角色只用关注相对应的工作界面。
1、需求确定后,设计人员进行需求设计 --设计人员
2、设计完成后,进行需求串讲和澄清 --设计人员、开发人员、测试人员
3、开发人员进行编码,测试人员进行测试策略、方案、用例的编写以及测试基础环境搭建 --开发人员、测试人员
4、部分功能开发完成后进行版本转测 --开发人员
5、开发人员进行剩余功能实现,测试人员开始执行测试(包括业务环境部署、业务测试、bug提单、测试小结)--开发人员、测试人员
7、版本迭代(bug修复及回归测试) --开发人员、测试人员
8、测试报告评审 --需求提出方、设计人员、开发人员、测试人员、QA、运维人员
9、版本上线 --运维人员、开发人员、测试人员
全功能团队模式:
设计人员、开发人员、测试人员,每种角色除了关注相应的工作界面外,还要关注其他工作界面。
设计要懂代码;开发要懂设计,能测试;测试前移,要懂设计,理解代码。所有角色均需提升自己的能力。
边开发边测试,提前发现问题,及时解决bug,没有多个迭代版本,开发测试完成后直接发布一个上线版本,在类生产测试完成无问题后即可上线。
整体小步快跑,提升效率。