软件测试人员思考问题的方法

上一篇 / 下一篇  2009-09-18 17:50:56 / 个人分类:软件测试

    昨天我突然想到,一个好的软件测试人员其实应该是以整个软件产品的质量为出发点去测试。事实上他的思想应该是正面的。他不应该因为发现了一个大的bug而兴奋。恰恰相反,他应该以发现一个崩溃性的bug而担忧才对。这说明我们产品的质量还存在很大的问题。他不应该仅仅因为发现了很多bug而感到高兴和有成就感,事实上,他更应该以发现了的bug能够跟开发在一起去解决,经验证后不存在和关闭一个bug而更感到兴奋和高兴才对。当面对着这成堆的bug渐渐的减少,跟开发人员一道去定位问题,解决问题,甚至提出解决问题的思路,并最后在自己的手中关闭一个又一个的bug,当最后他看到一个一个的bug关闭了,且产品的质量越来越好了的时候,他才是更应该感到高兴和兴奋的。当跟开发人员一道一起生产出一个值得用户信赖和好评的产品的时候,我想测试人员的心里才会感到一丝的欣慰,因为那里面也有他付出的汗水。

   事实上我以前从事软件测试的出发点是错误的,那时候尽想着怎样能发现问题,以发现问题而感到高兴,然而现在才知道那时候我想的实在是太片面了,一个软件测试人员,不仅要尽可能的发现潜在的软件漏洞,更要能尽可能的提供解决问题的思路和解决办法,并最后确保问题的解决,这样才能算是尽到一个软件测试人员对质量负责的职责。

   而且,软件测试人员更要有一种建设精神,要以软件的质量为己任。他需要从头到尾追究软件的质量。一个好的软件测试人员要尽自己的最大可能提升软件的品质和质量,从根据需求提出各方面需求的问题,追踪需求人员解决需求中的问题,对产品提出bug到追踪修改bug。这些都是软件测试人员的职责范围。他需要从头到尾的追踪产品的质量,他应该针对提出的问题,同需求人员去沟通,同开发人员去沟通,确定一个个问题,并最终推动解决这些问题。这才是一个软件测试人员所应该做的。


TAG:

 

评分:0

我来说两句

Open Toolbar