JW测试开发之角色互换

之前测试人员与开发人员有严格的界限,测试就是测试,开发就是开发。但从目前的情况看,今后的发展趋势可能会是测试人员和开发人员的技能要求越来越接近。一方面测试的发展在不断向前延伸,测试越来越强调能尽早深入介入产品的前端;另一方面,开发也不断向测试靠拢,正持续了解测试的技术,提升测试的技能。简言之,就是测试人员具备开发能力,开发人员具备测试能力。

在一个团队中,理想的情况是测试人员和开发人员应该是能进行角色互换的。一个好的测试人员应该是能直接写代码、Review代码的,一个好的开发人员也应该具备测试的技能和思维。开发和测试最好能时不时地进行角色互换,A模块你开发我测试,B模块我开发你测试,各个模块由开发人员和测试人员轮流进行开发或测试,开发和测试聚在一起讨论研究系统和代码,那样就可以让大家充分理解系统和对方的思维方式,当大家都分不清谁是开发人员谁是测试人员的时候,那就达到了全民研发的最高境界了,那时测试人员和开发人员就直接称之为研发人员吧:)

你可能感兴趣的:(测试,产品)