软件测试人员的思维方式
在成功的测试所涉及的众多因素中,测试的心理学占有重要的地位,因为它可以影响我们对待测试的方式,而我们却没有意识到我们正在做某些价值的调用。例如,人们注意到,开发人员在测试他们自己(甚至是他们的队友)的代码时,作为一个专门的测试人员,效率较低。换句话说,一个真正的软件测试人员不仅知道如何破坏软件,而且知道如何建立友好的、富有成效的关系,并详细说明防止缺陷的过程。工作中,需要一些特殊的技能来沟通所发现的问题。在敏捷开发中,质量是整个团队的责任,因此,敏捷测试的主要重点转向预防缺陷发生的活动的倡议和控