一轮测试开发人员工作安排

对于一般公司来说,如果打包等是开发者自己来做的话,和测试沟通过程会存在很多问题,根据个人管理经验总结出以下步骤,严格把控的话应该是没有什么问题。

测试前

给测试发布测试包前,开发人员需要做如下工作

1、代码调试通过,整体流程无问题;

  • 接口调试

2、每个人对自己负责的部分进行调试,测试等;

  • 每个人对自己负责的部分调试确认

3、小组内内部测试,总结问题,修改;

  • 开发人员自测

4、打测试包,并附带本次版本修改内容,代码改动点等。

  • 提供测试重点,因为在开发过程中经常优化某些代码不会被排在工期内,对于这些代码的优化测试并不知道,测试时可能会被忽略,实际上每次的优化都是很重要的,需要严谨的测试。

5、打完包后负责打包的人员自己跑一遍整个流程

  • 为了确保低级错误的出现,打错包了,地址连错了等这种问题,导致发送过去给测试的包不能用,浪费大量时间,打完包后需确认。

6、将测试包与版本修改说明等一同发与测试人员。

备注

1、以上这些工作并不是都是必须的,根据每个公司的不同情况可能有很大的不同;

2、开发人员提供测试重点也不是必须的,当测试重点不明确的时候测试应该及时与开放沟通,了解测试重点。沟通是能解决很多问题的。

测试中

出现以下情况立马终止测试

1、闪退导致导致正常流程不能继续进行;

2、重大流程逻辑问题,即开发完成的工作不是测试需要测试的

这一点很少会出现,基本上不会出现,出现的话也就是开发某些功能未完成等。

3、服务出问题。

说明:以上3点,出现1和2,需要开发人员重复执行测试前工作安排,重新打包,重新测试;出现第三条需要配合server端去调试,并注意观察server动态,及时与测试沟通。

测试中注意点

1、切记改一个bug打一次包,既影响效率而且耽误时间,耽误测试时间;

2、有问题及时沟通,负责人最好了解测试状况。

一轮测试结束

1、开发人员修改bug;

2、改完后每个人负责测试自己负责的bug,确认无误提交;

3、整合代码后整体测试;

4、测试无误发二轮测试包。

你可能感兴趣的:(一轮测试开发人员工作安排)