“错误不会因为反复传播而变成事实,事实也不会由于没有人看见而变成错误。”--圣雄甘地
虽然测试的目的是提供信息,但大家常常会将这些信息看成某种威胁。
--》这让我们都产生了一种“免疫系统”,在我们面对那些不想听到的信息时跳出来保护自己。
--》“信息免疫”会破坏你为测试做出的最好的努力,因为有关BUG的消息会
一、我们在生存规则受到威胁的时候会感到害怕
六类防卫措施:压抑、合理化、投射、转移、过度补偿、强迫。
1、我们压抑无法接受的事物
压抑就是不承认或者忽略我们认为无法接受的想法、感觉、记忆。犹如鸵鸟把脑袋埋到沙子中:“如果我看不见,那就不存在”
2、我们让不可接受的事物合理化
合理化就是试图让没有意义的、愚蠢的或者是无理的举动看上去是合理的。
比如,一位开发人员声称“我在留下BUG是为了知道测试人员是否工作得很好”
又如,某些程序员在无法修复某问题(测试认为是BUG)时,把它当作一个FEATURE。
3、我们将自己的负面品质投射给其他人
负面的投射,就是批评其他人具有我们自己身上也有的某种并不希望有的品质。
4、我们转移指责从而免除自己的责任
转移就是指责并非我们问题的真正来源的人或事,从而免除我们自己的责任。
比如,“我的铅笔断了,所以我没法完成家庭作业”
5、我们对自己的不足进行过度补偿
过度补偿就是为了弥补某些真实的或者想象的个人不足而做得过了头。
比如,某人因为觉得自己不够可爱而变成一个工作狂。
6、我们在觉得抢劫控制时开始出现强迫
强迫就是无法摆脱某种负责的行为模式。
比如,某人不允许对已定义的过程有任何微小的偏差。
小结
信息是中性的,但是人们对信息做出的瓜很少会是中性的。保持警觉、深思熟虑和注重实效有助于消除情绪上的混乱,避免不合逻辑的过程对测试工作赞成的破坏。
常见错误
1、在人们感到害怕时未能发现
2、制造令人害怕的环境
3、做出决定时受恐惧的影响超过了事实的影响
4、做出决定时受希望的影响超过了事实的影响
5、沉迷于强迫行为
6、认为任何针对你的观点的急诊都是某种过度敏感的做法
7、完全拒绝
8、认为在这儿不可能发生
本文转自DavyYew 51CTO博客,原文链接: http://blog.51cto.com/davyyew/288282,如需转载请自行联系原作者