来新公司半年了,来Diff下现在跟之前的我如何去分析一个需求
之前的我拿到一个需求:
1.拿到设计稿,原型稿,拿到开发提测的单
2.跟开发去聊改动范围,影响范围,重点/覆盖测试区域
3.编写测试检查点,跟同事领导Review
4.执行用例,跟开发Review一遍,补充完毕测试完成。
现在我接到一个需求:
1.思考该需求的背景目的
2.拿到设计稿,原型稿,开发的流程单
3.提测前拉好讨论组,各个角色到位,关注排期,前后端对接
4.梳理前后端交互,注重是否增加协议,用到哪些字段,每个字段的参数值
5.我是偏终端,Axure画起来,画完找PM,开发对实现。
6.编写用例,Android/iOS2端用例Review。
7.走读代码,参与开发代码Review。
8.评估专项影响点,编写专项用例。
9.测试组内部需求逻辑讲解,补充遗漏场景。
10.执行用例,关键阶段组织组内体验该需求,freetest即可。
11.测试阶段关注Bug趋势图
12.关注Bug修复纪录,SVN/Git关注开发修复情况,原因。
13.关注该需求灰度/众测用户操作路径,反馈情况。
14.上线前freetest
15.上线后的crash监控,运营反馈,数据上报。
16.线上问题分析复盘。