同化现象是指随着时间的推移,开发人员会逐渐影响测试人员的思维和对缺陷的判断能力,尤其是针对同一产品,同一组开发人员和同一组测试人员共同配合了很长时间,很多本来是缺陷的问题,由于测试人员对软件“习惯成自然”的使用,会不被当成缺陷,尤其是在开发人员的解释和说服下。同化现象的发生可能意味着“恶性循环”的开始:测试人员会帮着开发人员解释一个个缺陷的合理性,一轮又一轮的测试都不会发现问题。

如何才能尽可能去避免同化现象的产生呢?招聘新的人员,不同的测试项组轮换去测试不同的产品,可以避免。同时建议产品可以发布测试版,更多的人对其进行测试,可以发现更多的问题。