来公司一段时间了,也做了几个项目,下面是一些小的经验分享:
1. 一定要参与项目的PRD评审、kick off等,了解项目需求,认识不同线的接口人(以后项目测试,遇到问题可以快速找到对应解决人),明确项目进度计划(便于安排工作计划)。
2. 当有不同的项目都在进行中时,工作计划很关键。当排好计划后,工作就会有条不紊的进行。
3. 在项目中沟通很重要,其中涵盖了和开发、PD的沟通,和不同产品线的测试同事的沟通合作。和开发沟通时,把握好测试的原则,站在对方的角度去说话,这样就可以很平和的解决掉问题。和测试人员进行沟通,当不同的产品线进行测试时,和不同的产品线的测试人员进行沟通,对于数据准备很有益处,因为商品线测试数据:宝贝,就是交易线数据准备的前提条件。而且也可以发现这些产品线相关联的地方的一些bug。
4. 风险预估:项目测试中会遇到很多有风险的地方。在项目前期有,中期有,后期也有。时间上越早识别风险,越早解决,需要的资源成本就越少。新提出的需求变动、不同产品线交互的地方、不同系统交互的地方、测试环境问题等都是需要特别关注的地方。还有人员的安排、导致测试时间投入等风险。
5. 阶段性产出:测试设计、测试计划、TC组内预审、TC评审、测试执行(ST、p1c1、p2c1、p3c1、RT),合并主干回归测试,预发布测试,线上测试等各个阶段应该产出的文档、TC、报告等。一个好的项目测试,不仅要过程把控的很好,更要有好的阶段性结果产出及文档沉淀。
以上只是一点小心得,具体的操作还需要在工作中积极主动、慢慢积累,才能有高效的执行力。