查看完整版本: 拿什么来衡量你的能力——测试人员

velata 2007-7-30 20:22

拿什么来衡量你的能力——测试人员

[size=4][color=blue]    应该怎么来衡量一个测试人员的能力?一直是群里的争论焦点。[/color][/size]
[size=4][color=blue]    很多人问待遇都喜欢这样问:“我工作×年,会×××、×××工具,在广州、上海、北京能拿多少工资?”我想他们已经把用工具摆在首要位置。确实,对于外行人来说会用自动化的测试工具是件非常了不起的事情(我没用之前,觉得QTP简直是奇迹的)。认为会用工具就是很大一筹码。个人认为全不然。[/color][/size]
[size=4][color=#0000ff]    从整个软件生命周期来看,测试从需求调研工作就要展开,到产品完全交付才算结束(有些可能还有后期维护)。[/color][/size]
[size=4][color=#0000ff]1、旁听产品组于客户的每次交谈,对需求文档的检查,包括最简单的错别字检查、需求正确性检查(在这暂时不讨论了,觉得我们公司对这点做得还是不错的,以后可以拿出来分享下)。[/color][/size]
[size=4][color=#0000ff]2、参加架构组的设计活动,这里的参加不是要测试人员真正的去设计什么,而是参与他们比较重要的会议、讨论,了解软件的总体架构、数据库设计(数据校验占了测试工作中的很大一部分)。[/color][/size]
[size=4][color=#0000ff]3、在上面2点活动的同时可以开始根据项目计划编写测试计划、随着需求、设计的完成一步一步的完善测试用例。如果是没有经验积累的公司还可以趁这个机会确定规范、相关模板。[/color][/size]
[size=4][color=#0000ff]4、开发有一定的成果后,开始按照测试计划、测试用例展开测试工作。[/color][/size]
[size=4][color=#0000ff]5、缺陷跟踪,及时回归开发人员修改好的bug[/color][/size]
[size=4][color=#0000ff]6、需求变更时及时更新测试用例。[/color][/size]
[size=4][color=#0000ff]7、在系统稳定后开始自动化回归测试、性能测试。[/color][/size]
[size=4][color=#0000ff]8、验收测试(客户体验测试等等)[/color][/size]
[size=4][color=#0000ff]从上面的工作看来,自动化测试、性能测试都只是在系统成熟后才展开的工作。测试人员更多的精力时放在这些之前的手工测试上。所以我认为下面才是测试人员能力衡量要素:[/color][/size]
[size=4][color=#0000ff]一、编写测试用例的水平,一个质量高的测试及时给刚入门的新手来做也比“高手”顺手就测的效率高。[/color][/size]
[size=4][color=#0000ff]二、对缺陷跟踪的能力,这个可能包含得会比较广。比如怎么分配bug、怎么样在第一时间回归bug、怎么样说服开发人员修改他不愿意改的bug(总不能老拿头头来压他)、怎么样给出缺陷报告等。[/color][/size]
[size=4][color=#0000ff]其他的用什么工具、用得好不好都是给你锦上添花的筹码,而不是你开高工资的凭据。[/color][/size]
[size=4][color=#0000ff][/color][/size]
[size=4][color=#0000ff]    以上说的可能比较适合稍以项目为主体的公司,因为测试负责人和测试执行人员分工不是很清晰,也比较符合国内现状,当然不包括哪些把测试人员当全才——配置管理、DBA、客服、培训要求测试人员身兼数职的公司。[/color][/size]
[size=4][color=#0000ff]    个人观点,只是想跟大家广泛讨论,拍砖的请轻点~有点怕怕……[/color][/size]
[size=4][color=#0000ff]   [/color][/size]

miracles 2007-7-31 10:44

有道理,测试人员的能力是以他能为公司创造 多少价值来体现的!
不过不知道,公司在招聘的时候,一般是看重哪些方面的?

兰兰 2007-7-31 11:44

用好工具也是测试 能力的表现了。

coolerwyf 2007-7-31 14:14

呵呵,楼主说的不错,我们这边就是这样做的

厍仕杰 2007-7-31 14:30

行  行  行

Echo-Sun 2007-7-31 20:11

樓主說的真好

ly_xixihaha 2007-8-1 12:56

楼主说的非常好,工具只是工具,能够体现能力的还是个人的素质

luffy2095 2007-8-2 11:13

有道理。
明确使用工具的目的是更好的执行测试,而不是测试为了学会更多工具。

velata 2007-8-2 15:32

兰兰
我想 只要学的人不笨 一个高手最多花上2天时间 就能教会他用一种工具 并且能保证平时的工作~sdlkfj3
当然 我不把意见强加到别人头上了

cleverman 2007-8-3 09:55

看什么工具吧?简单的可以。难得也未必。

蜜香豆810 2007-8-3 10:15

sdlkfj7    现在自己的水平非常有限   对编程简直就是0     很苦恼    怎么学都学不进去~

lijuansun 2007-8-3 11:14

测试方面的内容太多了.

wyzwise 2007-8-3 13:00

好的工作态度才最重要:)

ppdolphin 2007-8-3 13:05

可是会工具,工作经验都是敲门砖.就像文凭,他不能代表你的真正实力,但去应聘时很重要

wyzwise 2007-8-3 13:13

是啊。。不过多会比少会点好啊。。。又时间还是多学点好!

velata 2007-8-6 08:37

刚看到帖子说
经验3+,会编程,口语好在上海可拿10W--30W的年薪

还得努力啊

bruceliu 2007-8-6 09:41

回复 #1 velata 的帖子

个人认为楼主是从整个公司的全局来考虑的,而从个人来考虑,衡量一个人的能力还是要看对工具的掌握程度,毕竟手动测试是随便一个测试人员都可以的,而测试工具可以从某种程度体现一个人的能力!个人意见 呵呵

velata 2007-8-7 10:54

[quote]原帖由 [i]miracles[/i] 于 2007-7-31 10:44 发表 [url=http://bbs.51testing.com/redirect.php?goto=findpost&pid=633926&ptid=84858][img]http://bbs.51testing.com/images/common/back.gif[/img][/url]
有道理,测试人员的能力是以他能为公司创造 多少价值来体现的!
不过不知道,公司在招聘的时候,一般是看重哪些方面的? [/quote]



楼上
我跟他的观点一致滴~

meme 2007-8-7 15:46

测试工具对面试重要,工作中测试策略是重点

wgs0923 2007-8-7 15:57

测试对测试员的素质要求很高,包括多个方面和领域,每一点都可以体现它的能力.
所以,一个测试员的综合素质和综合能力最重要.

鱼饵 2007-8-8 15:40

sdlkfj6

codecnzgj 2007-8-8 21:56

全能、身兼数职的确是很多公司测试人员的现状,要改变也需要相当长一段时间。开发一般都只关心自己开发的模块,其它的一概不管;关心全局的又是领导;其它工作剩下的最合适的人选必定是测试人员了。

benmoon 2007-8-15 10:00

搂主说得很好,可惜找工作时就不怎么行的通

kevin_swpi 2007-8-15 10:08

测试工作的衡量 在不同的公司有不一样的定法
有的公司以你找出的BUG数量以及严重级别来衡量
有的公司以产品上线后客户反馈信息来衡量
这是两种比较实在的衡量
然后其他的就是一些平时工作中的积极性,责任心等来衡量

不同公司根据自己情况而定出来的这些规矩都有其自身的原因...
所以如果真要来硬性的衡量能力还真不是一件容易的事情 :)

飞天神鼠 2007-8-17 10:43

学习压力非常大,不会的东西太多,要了解的东西也太多了

兰兰 2007-8-20 17:01

说的也是,测试的水平的高低是测试工作者综合素质的表现。
1、与开发人员的沟通能力。
2、对业务的熟悉程度。
3、对BUG的管控和分析能力
4、对工具的掌握程度。
......

yuysky 2007-8-20 17:07

我一直都觉得,现在的测试工具,你大马路上拖个人过来,教他一天,他肯定也就会了

yuysky 2007-8-20 17:10

至于说什么难用的工具,难用的工具肯定会被淘汰的,谁会喜欢用难的工具?

大公司都自己开发自己的测试工具

小公司的话为什么放着简单的不用要用难得?

dee 2007-8-20 23:45

工具说到底了还只是工具而已...

测试时还是要看测试人员如何去把握,如何将工具最高效率地用到测试当中。.

另外,在测试时发现对该项目的熟悉和对其原理的理解,也是十分重要的..~

cleverman 2007-8-22 06:33

工具一般来说很少有难用的,不过即使有难用的,也不是没有人去用。
既然难用,它功能就非常强,可以做其他工具实现不了的工作,这就是它的价值。
不如windows的debugging tools,很难用,可是大家还是要用它。

zhawhz 2007-8-22 21:44

工具本身并不难用,但在实际工作中,能够灵活应用工具,来提高你的工作效率,达到炉火纯青的境界,就难了。

ivyhuan 2007-8-23 11:45

啪,重重的一下

ziyouzizai 2007-8-29 15:59

不错

复方甘草 2007-8-30 17:40

学习了

多谢楼主分享经验

musk 2007-8-31 11:30

很好!我最近也在想到底如何评价一个测试人员的能力!
感觉测试人员应该从总体上看问题。而不是仅仅会使用测试工具就行了。

wuyuanzhe 2007-9-1 14:44

适应社会主义初级阶段的真理啊~~~~~~~~~~~~
收藏~~~~~~~~~~~

dreamstal 2007-9-10 19:00

学到东西了,对于我这种菜鸟来说很有帮助

Kinkai 2007-9-11 08:45

对,NND这种公司多了去了。好多好多公司把测试人员当全才——配置管理、DBA、客服、培训,还有需求也要做,身兼数职啊。但是钱呢,少的可怜。

xishuai0328 2007-9-11 16:14

感觉工具还是重要的
LZ说的现在应该还是有很多公司做不到吧
就算个人做到了又有什么用呢
不过
好像我还是很迷惘
哈哈

lawgend 2007-9-11 22:39

个人非常同意楼主的观点, 工具只是辅助性的, 倘若使用工具的人连身为测试人员的最基本要求都不符合, 又怎能找出软件中的bug呢, 现在的软件测试培训做得有点过份, 将测试行业对基础的重视程度削减了, 大部分的培训学员只是简单的知道测试用例有哪些设计方法, 但未能应用到实际工作中, 这是培训的一大缺陷, 但提起工具, 很多人都说熟悉QTP熟悉LoadRunnder等自动化测试工具/性能测试工具的使用, 但一问到性能测试用例是怎样设计的, 当场无言语对/鸦雀无声, 实在悲哀, 难道这就是现今的软件测试机构培养出来的人才, 这未免... 这样的现状也跟人的意识有关系, 羊群效应的影响实在不能低估, 测试这个行业的潜力实在很诱人, 但进入这行业之前, 首先得稳稳自己是否真的喜欢这个行业? 为什么要进这个行业? 自己的职业规划是怎样的? 想清楚这些问题之后再去参加培训, 可能效果会有比较显著的提高.

纯属个人意见, 如有冒犯, 多多见谅. :)
页: [1] 2
查看完整版本: 拿什么来衡量你的能力——测试人员