jarive 发表于 2005-9-8 13:07:31

怎样做才是一个合格的测试人员?

在中国软件业蓬勃发展的今天,随着软件公司对测试行业的一步步重视,
测试业从无到有,从简单的分工到今天的一步步的专业,测试队伍的一步步壮大,越来越多的人不禁存在这样的疑惑,什么样的测试人员才是 一个合格的测试人员呢?不同人有不同的看法,朋友请你也在这里也;发表一下您的精辟见解吧!!!;);):p:p:p

C# 发表于 2005-9-8 19:56:16

从老板和上司的角度

合格的测试人员应该
1 有一定的工作经验,人际沟通能力,亲和力较好
2 做人讲原则,又有合作技巧
3 有一点完美主义
4 曾经做过开发
5 有管理才能

Tender 发表于 2005-9-9 08:29:08

合格的要求也许有很多,但我想最主要的是测试人员要有责任感。

jarive 发表于 2005-9-9 09:20:34

说的好 ,嘿嘿
受益匪浅阿;)

迎风 发表于 2005-9-9 09:36:10

楼上C#和Tender朋友说的都非常好,赞一个~~

不过站在具体环境比如你所在的企业本身的角度上说,合格不合格关键看是你能否满足企业对测试的需求,你的工作能否为企业带来根本利润,你的价值能否得到身边周围领导同事的认可,你的发展和企业的发展能否产生双方都满意的双赢等等,只要上面的答案都是正面的,则你可以问心无愧的说自己在企业中合格了,呵呵~~

jarive 发表于 2005-9-9 09:57:09

为迎风哥哥鼓掌,说得在理,讲的精辟,谢谢阿 ;)

jarive 发表于 2005-9-9 10:05:05

作为一个优秀的测试人员应该具备的条件:

A.技术技能:包括软件测试相关的知识和技能
B.概念技能:包括思维能力,分析能力,善于从复杂的环境中发现事物的本   质,找到关键因素。
C.沟通能力:人际交往与沟通能力。
思想决定行为,行为养成习惯,习惯形成性格,性格决定命运,软件测试的好坏决定软件的最终质量。

jarive 发表于 2005-9-13 14:31:47

作为一个优秀的测试工程师应该具备的素质:

A、沟通能力:人际交往与沟通能力

  一名理想的测试者必须能够同测试涉及到的所有人进行沟通,具有与技术(开发者)和非技术人员(客户,管理人员)的交流能力。既要可以和用户谈得来,又能同开发人员说得上话,不幸的是这两类人没有共同语言。和用户谈话的重点必须放在系统可以正确地处理什么和不可以处理什么上。而和开发者谈相同的信息时,就必须将这些活重新组织以另一种方式表达出来,测试小组的成员必须能够同等地同用户和开发者沟通。

B、移情能力:端正心态,在工作中对事不对人

  和系统开发有关的所有人员都处在一种既关心又担心的状态之中。用户担心将来使用一个不符合自己要求的系统,开发者则担心由于系统要求不正确而使他不得不重新开发整个系统,管理部门则担心这个系统突然崩溃而使它的声誉受损。测试者必须和每一类人打交道,因此需要测试小组的成员对他们每个人都具有足够的理解和同情,具备了这种能力可以将测试人员与相关人员之间的冲突和对抗减少到最低程度。

C、技术能力:包括软件测试相关的知识和技能

  开发人员对那些不懂技术的人持一种轻视的态度。一旦测试小组的某个成员作出了一个错误的断定,那么他们的可信度就会立刻被传扬了出去。一个测试者必须既明白被测软件系统的概念又要会使用工程中的那些工具。要做到这一点需要有几年以上的编程经验,前期的开发经验可以帮助对软件开发过程有较深入的理解,从开发人员的角度正确的评价测试者,简化自动测试工具编程的学习曲线。

D、自信心:接受指正,坚信观点

开发者指责测试者出错是常有的事,测试者必须对自己的观点有足够的自信心。容许别人对自己指正,但是要在不固执的情况下坚定自己的观点。

E、外交能力: 对人处事要有技巧

  当你告诉某人他出了错时,就必须使用一些外交方法。机智老练和外交手法有助于维护与开发人员的协作关系,测试者在告诉开发者他的软件有错误时,也同样需要一定的外交手腕。如果采取的方法过于强硬,对测试者来说,在以后和开发部门的合作方面就相当于“赢了战争却输了战役”。

F、幽默感

  在遇到狡辩的情况下,一个幽默的批评将是很有帮助的。

G、很强的记忆力:可以挖掘记忆深处的东西

  一个理想的测试者应该有能力将以前曾经遇到过的类似的错误从记忆深处挖掘出来,这一能力在测试过程中的价值是无法衡量的。因为许多新出现的问题和我们已经发现的问题相差无几。

H、耐心: 不厌其烦、保持工作热情

  一些质量保证工作需要难以置信的耐心。有时你需要花费惊人的时间去分离、识别和分派一个错误。这个工作是那些坐不住的人无法完成的。

I、怀疑精神:思维能力

  可以预料,开发者会尽他们最大的努力将所有的错误解释过去。测式者必须听每个人的说明,但他必须保持怀疑直到他自己看过以后。

J、自我督促:不断学习的能力

  干测试工作很容易使你变得懒散。只有那些具有自我督促能力的人才能够使自己每天正常地工作。

K、洞察力:分析能力,善于从复杂的环境中发现事物的本质,找到关键因素

  一个好的测试工程师具有“测试是为了破坏”的观点,捕获用户观点的能力,强烈的质量追求,对细节的关注能力。应用的高风险区的判断能力以便将有限的测试针对重点环节。

jarive 发表于 2005-9-21 17:48:09

热烈欢迎大家积极投贴!!!!;);););)
页: [1]
查看完整版本: 怎样做才是一个合格的测试人员?