一个最佳的测试者应该有能力将以前原来遇见过的类似的错误从记忆深处挖掘出来,这一能力在测试过程中的价值是无法衡量的。因为许多新出现的问题和我们已发现的问题相差无几。
7、怀疑精神
能预料,研发者会尽他们最大的努力将所有的错误解释过去。测式者必须听每个人的说明,但他必须保持怀疑直到他自己看过以后。
8、自我督促
干测试工作非常容易使你变得懒散。只有那些具有自我督促能力的人才能够使自己每天正常地工作。
9、洞察力
一个好的测试工程师具有"测试是为了破坏"的观点,捕捉用户观点的能力,强烈的质量追求,对细节的关注能力。应用的高风险区的判断能力以便将有限的测试针对重点环节。
总之,测试是软件生存周期中的一个关键的阶段,也是确保软件质量的重要活动之一。无论怎样强调软件测试的重要性和他对软件可靠性的影响都不过分,面对软件研发规模的增大、复杂程度的增加,更应高度重视软件测试工作的组织和管理,以提到软件质量。