51Testing软件测试论坛

标题: 拿什么来衡量你的能力——测试人员 [打印本页]

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

    以上说的可能比较适合稍以项目为主体的公司,因为测试负责人和测试执行人员分工不是很清晰,也比较符合国内现状,当然不包括哪些把测试人员当全才——配置管理、DBA、客服、培训要求测试人员身兼数职的公司。
    个人观点,只是想跟大家广泛讨论,拍砖的请轻点~有点怕怕……
   
作者: 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
原帖由 miracles 于 2007-7-31 10:44 发表
有道理,测试人员的能力是以他能为公司创造 多少价值来体现的!
不过不知道,公司在招聘的时候,一般是看重哪些方面的?




楼上
我跟他的观点一致滴~
作者: 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等自动化测试工具/性能测试工具的使用, 但一问到性能测试用例是怎样设计的, 当场无言语对/鸦雀无声, 实在悲哀, 难道这就是现今的软件测试机构培养出来的人才, 这未免... 这样的现状也跟人的意识有关系, 羊群效应的影响实在不能低估, 测试这个行业的潜力实在很诱人, 但进入这行业之前, 首先得稳稳自己是否真的喜欢这个行业? 为什么要进这个行业? 自己的职业规划是怎样的? 想清楚这些问题之后再去参加培训, 可能效果会有比较显著的提高.

纯属个人意见, 如有冒犯, 多多见谅. :)
作者: dxy_lwj    时间: 2007-9-15 21:57
原帖由 yuysky 于 2007-8-20 17:10 发表
至于说什么难用的工具,难用的工具肯定会被淘汰的,谁会喜欢用难的工具?

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

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

同意,工具嘛,就要简单易用,只要其他的综合知识掌握了,进入到一家公司在实际环境中工具一两天也就会了!
作者: dabeixiong    时间: 2007-9-15 23:58
能问个问题么?为啥招聘公司很多都要会这工具那工具的?纯属扯蛋?
作者: dujun    时间: 2007-12-5 12:20
再牛的工具也是人来使
数据出来了 分析不出来个所以然来管个屁用!
所以 我认为 分析能力 推理能力 创新能力 才是测试所看重的
作者: yangtesting    时间: 2007-12-5 18:50
测试人员的价值体现不是很明显,不象开发,软件完成代表起码可以卖钱了
测试的价值需要通过度量来得出,所以文档,测试报告尤为重要
作者: xiaocai    时间: 2007-12-6 09:46
说得很有道理




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2