2、技术能力
就总体言,开发人员对那些不懂技术的人持一种轻视的态度。一旦测试小组的某个成员作
出了一个错误的断定,那么他们的可信度就会立刻被传扬了出去。一个测试者必须既明白被测
软件系统的概念又要会使用工程中的那些工具。要做到这一点需要有几年以上的编程经验,前
期的开发经验可以帮助对软件开发过程有较深入的理解,从开发人员的角度正确的评价测试
者,简化自动测试工具编程的学习曲线。
3、自信心
开发者指责测试者出了错是常有的事,测试者必须对自己的观点有足够的自信心。如果容
许别人对自己指东指西,就不能完成什么更多的事情了。
4、外交能力
当你告诉某人他出了错时,就必须使用一些外交方法。机智老练和外交手法有助于维护与
开发人员的协作关系,测试者在告诉开发者他的软件有错误时,也同样需要一定的外交手腕。
如果采取的方法过于强硬,对测试者来说,在以后和开发部门的合作方面就相当于"赢了战争
却输了战役"。
5、幽默感
在遇到狡辩的情况下,一个幽默的批评将是很有帮助的。
6、很强的记忆力
一个理想的测试者应该有能力将以前曾经遇到过的类似的错误从记忆深处挖掘出来,这一
能力在测试过程中的价值是无法衡量的。因为许多新出现的问题和我们已经发现的问题相差无
几。
7、怀疑精神
可以预料,开发者会尽他们最大的努力将所有的错误解释过去。测式者必须听每个人的说
明,但他必须保持怀疑直到他自己看过以后。
文章来源于领测软件测试网 https://www.ltesting.net/