一个小BUG引发的思考。(论开发与测试之间的那点事)
标题不是“一个馒头引发的血案”。
言归正传:今天上午测试的时候,发现了一个BUG,如图:
一个用肉眼就能发现的BUG。原因当然是因为开发同事没有自测试,流入到了测试人员这里了。
无非是开发同事不严谨造成的,无可厚非。(不想从态度与能力,业务理解角度考虑)
这件事情是起因,联想到接触到各色的开发同事,对待测试人员找到BUG后的反应与态度。
有埋怨,不屑,有吃惊,感激,甚至碰到了害怕的开发同事。
一:我想说,对于测试人员找到的BUG,优化,建议也好,持埋怨,不屑的开发同事,基本都是初级,中级的开发。
无论是能力与认知水平都欠缺一个层次。碰到过,骂测试人员,说测试人员发现的BUG,影响他们下班,害他们加班。
如果你开发能力足够强,逻辑足够严谨,有些BUG就不会产生,产生了每一个BUG,都是对开发同事能力与逻辑性的考验,有助于开发的提高,
下次避免类似的问题产生。试想,每个项目组,都有多个开发,你开发的模块BUG数量与严重级别都高,开发组长怎么看你,还敢把重要的模块让你开发吗?
此时,你只有多加班改BUG,提高自己能力。哪有闲工夫抱怨?
换言之,你开发的模块测试发现的BUG数量少,BUG等级低,开发老大又会怎么看你?是不是慢慢就会把重要模块交给你开发了。工资且不说,测试人员中,你是不是也会树立良好
的形象,这个开发技术厉害,测不到什么严重BUG。
二:还碰到过现在的开发同事,都是技术牛人,态度还很谦虚,总是催促我测试他没有把握的地方,帮他发现问题。他们每次解决BUG后,都会自己先检查,先测试一次。
没有问题,就更新到测试环境,让测试人员测试。并同时叮嘱测试人员,那个地方没有把握,多测试下。
这样,测试人员也乐意,没有低级错误,针对性的测试,有重点的测试。最终,大家happy,产品质量有提升上来了。
大家和谐相处。
三:测试人员也是一样,你测试的模块,经常漏测,一上线就暴露大量的问题。别的测试人员测试的模块没有发现这么多问题。而且还有遗漏严重BUG,测试组长怎么看你?以后还敢把重要模块交付你测试吗?你仅仅是认为自己倒霉还是在业务,态度,能力上多下功夫,来提高自己的形象,提高自己的专业技能。
难道遗漏问题不会被开发说嘛?
所以说,测试开发是一个整体,都是为了对产品质量负责。不要彼此埋怨,要更多的想如何提高产品质量。我应该怎么做,才能更好提高产品质量。
(经常改需求的产品跟我们不是一起的。)哈哈。