方块逃脱阿尔勒:你适合做测试么?

来源:百度文库 编辑:偶看新闻 时间:2024/04/28 04:55:00
看看如今公司里除了老总之外,自己已经属于绝对的“老龄人了,全都是80年代后生的。还好,自己和他们之间还是有许多的共同语言,不至于那么老掉牙。

    看看自己将近10年的工作历程,从刚出校门连Window长什么样都不知道,到现在看到被自己面试的小弟弟小妹妹没有听说过wr,lr一样,其实每个人都需要获得机会才能不断成长。很多人都抱怨说为什么自己不能早生几年,现在即使大学毕业了,就是一份接电话的工作也会有几百人在等着面试,更别提自己想要的工作了。许多人尤其是好多女孩子都觉得测试简单,进入门槛低,而且工作相对没有开发那么辛苦,再加上各类培训中心都在有意无意的鼓吹软件测试白领甚至金领的钱景如何如何的好,又有多少公司开出月薪8K还是无法找到合适的测试人员......等等之类的报导,这样的情况是存在的,但是不是自己就是适合从事测试这个职业,又能否在这个职业中走的很远呢?又有多少人好好考虑过?

    你必须明确的指导以下问题的答案:

    1、你的编码水平目前如何,打算最终达到什么样的程度?如果一个没有编过一行代码(我指的是真正参与过项目)也不打算编代码,甚至一看代码都头晕的姑娘们,千万不要做测试。你们做测试只会有一种结果:痛苦,并且不可能有大的提升,除非你打算自己一辈子做且只做功能测试。

    2、你对数据库结构的了解以及数据库脚本编写能力如何?我指的不是会不会操作SQL ServerOracle什么之类的,而是你能否看的懂一个庞大系统的数据库设计说明书,能否从千丝万缕的主外键的关联中找到功能以及业务之间的衔接关系......你会不会编写数据库脚本,能不能通过自己手工产生测试所需要的数据等

    关于编码和数据库的功夫其实只能保证您能比较成功地做好一名功能测试人员,做到比较好的程度时,薪水一般可以拿到3K(指在国内公司,在外企同等水平,只要英语优秀,可以拿到5K)左右。

    如果您想拿到5K(在国内公司)以上的薪水,还需要至少具备以下几方面的技能(在此只讨论技术方面的要求,管理方面的能力暂不论述):

    1、有相当的白盒测试经验,这就需要您能针对核心模块,核心算法进行代码走查和代码跟踪,从代码内部发现问题。要想做到这一点,不仅要了解所使用的编码语言本身,还要会使用它提供的IDE工具进行代码的跟踪和调试,这些功夫可不是看看书就能掌握的呦;

    2、熟练使用流行的测试工具,虽然无论是wr还是lr本身在测试工作中并不会每天都涉及到,但是对工具的熟练掌握确实我们职位和薪水得以晋升的一个重要的砝码,所以介于这一点,我倒是建议大家铐一些工具方面的认证可能会比较实用一些。
好几天没有写了,还是接着说什么样的人是适合做测试的。前面我们讨论的都是技术层面的内容,接下来我们讨论性格以及个性方面的因素。众所周知,测试实际上是与开发相对的一个岗位,软件开发属于创造性的活动,而测试则属于破坏性的活动。那么测试和开发这一对天生“敌对”的岗位,我们作为测试人员又该如何应对呢?先说说以下几个常见场景,假设开发人员(称为小C),测试人员(成为小T)。

场景一描述:

    小C看到了小T写的一个非常“鸡毛蒜皮”的bug,bug的内容是这样的“XX页面XX标签的文字没有和其他标签文字左对齐......”,小C一看到这样的BUG就觉得来气,明明自己是右对齐标签文字的,为什么要左对齐,而且如此“鸡毛”的bug竟然一而再再而三的出现在象我这样的“编程大师”(小C也是公司里面数一数二的核心技术骨干,连老板都不敢小看他!)的bug单里,真是忍无可忍。说话间,小C愤怒的拿着bug单火冒三丈的走到小T的办公桌前,接下来的情节大家可想而知,那么如果你是小T你该如何呢?

场景二描述:

    小T费了整整一天的工夫终于发现了一个很难重现的bug,然后兴致勃勃地把这个“大”bug告诉了开发人员和项目经理,这时候项目组正在为无法按时完成项目忙得焦头烂额,大家都被小T那股兴奋得样子激怒了,觉得她这是在故意火上浇油。如果你是小T,是不是也觉得自己比窦娥还冤呢?

场景三描述:

    今天是项目组最后一次集体会议,老板正襟危坐,开发人员环坐在四周,作为测试人员的你和你少的可怜的几个同伴夹杂着坐在开发人员中间,你是测试组负责人。会议开始了,老板第一个问题是这样发向你的“小T,你们测试组是怎么进行测试的,怎么提交给用户的产品有那么多的问题都没有发现,你们是怎么搞得?......”。这时的你是否一头雾水,不知道老板说的如此多的问题是什么问题啊?

    不知道想做测试或已经在做测试工作的您是否经历过类似的场景,能否说一下您作为“小T”的亲身感受呢?如果您觉得以上3个场景对您来说都是小Case,您一定能很好的解决以上的矛盾,那么我恭喜您,您一定能成为优秀的测试人员,而且我敢断定您的EQ至少在130分以上(因为以上三个问题鄙人在处理的时候还是有些地方觉得非常棘手,我的EQ只有126分),您属于绝对的高情商!