首先,有开发经验可以增加测试人员的可信度,人们更愿意接受一个有经验的人的建议,在测试人员提出问题或者提出建议给开发人员的时候,如果他有这方面的开发经验,那么提出的问题会比较中肯,开发人员也很容易接受。
其次,有开发经验有助于测试人员和开发人员的沟通。开发人员有自己的语言,测试人员应该了解这些方面的内容,否则无法和开发人员沟通并得不到开发人员的肯定。比如连开发人员经常用到的一些术语都不明白,对象,类,存储过程等等,那么无法提升测试人员在开发人员心目中的地位。
再次,有开发经验有助于测试人员判段缺陷的影响,判段问题可能在什么地方,会带来什么影响,也可以帮助开发人员定位问题,这样既节省时间又增加了测试人员的可信度。
第四,有开发经验可以避免测试人员写出不是问题或者不是问题所在的问题报告。我们在察看测试问题报告的时候这样的问题经常存在,有的测试人员把本来不属于问题的情况也作为问题对待,或者提出的问题只是一种表面现象,问题的实质不是在这个地方。
最后,有开发经验的测试人员可以做更高层次的测试,比如自动化测试和白盒测试,这些测试都需要测试人员有开发经验才能胜任。
总之,要想在测试领域有所建树,除了测试经验的积累以外,开发经验也是很重要的,即使没有机会做开发,我们也应该学习软件开发的相关知识。
文章来源于领测软件测试网 https://www.ltesting.net/