这个是我跟一个工作六年测试的前辈的对话,有个别的地方有变动,我通过聊天之后,觉得自己的收获挺大的,所以才发表上来,希望能给大家帮助!(这段对话是真实的)
新手欧阳:游戏测试有没有专业的培训?新人公司都有培训是吧?
前辈陈姐:其实没有专业的游戏培训,一般的游戏培训都是公司内部开的,我们公司以前测试员就都是入职后才教的。他们也是一点不会,其实主要就是你喜欢游戏测试这个职业,需要特努力,很苦的,一般3月就能让你学会基础的,做个1年的至少就有想法了。
新手欧阳:测试有没有年限上的级别之分呢 ?
前辈陈姐:其实有也没有,那个是看经验,但经验也跟年限有关,测试不按年,按职位和级别--职位(测试设计、测试实施、测试环境支持),级别(测试经理、测试组长、测试员)。
新手欧阳:那我们刚培训出来的是属于哪类呢?
前辈陈姐:你要做的话是剧情测试,就是测试实施人员,如果不会程序,那就是黑盒测试,黑盒测试的剧情测试,就是测试实施人员。
新手欧阳:刚出道的测试员薪水一般在什么水平呢?有没有可能在4k的?
前辈陈姐:测试员一般是1500、2000,新人不会超过这个,但看你面试怎么谈了,4000的绝对不是新人。
新手欧阳:黑盒跟白盒的本质区别是什么?
前辈陈姐:测试分三类白盒、黑盒、灰盒,黑盒是功能测试,黑盒有时比白盒难做,难处理,白盒看程序,做代码走查,那个需要会程序,但很多可以直接写程序测,黑盒就是做功能,功能不好测,黑盒想的多,白盒测试比一般程序要求高,我以前也学过,但工作后没用过,早不记得了。我是黑盒测试,我关心的是使用,黑盒的概念很大,很多写代码走查的也是黑盒,不过我只做黑盒的,我也只想做黑盒,我觉得黑盒很有挑战性。
前辈陈姐:我不知道你为什么想做测试,测试是做什么的,你要做哪种测试,那你怎么看待测试呢,测试是一种要求策略,能力和自豪感的职业,我对我所做的就很有自豪感。
新手欧阳:看来这个问题我们得好好考虑清楚,恩,那前辈做的是测试的什么级别呢?
前辈陈姐:我现在做的是测试设计,就是我设计好测试大纲和测试计划,然后测试实施人员根据我的计划和用例去实施,我没做过软件测试,就做过游戏测试,其实就是分析需求,根据需求计划测试。
新手欧阳:测试的实质是什么呢?
前辈陈姐:测试需要有很强的耐力和忍受性,测试是做破坏工作,程序是做建设工作。
新手欧阳:具体如何解释呢?
前辈陈姐:程序做好东西所以是建设工作,测试就是要看程序做的怎么样,程序做了该做的,程序没做不该做的,所以测试是破坏工作,就是弄坏,那就是程序有漏洞,但不是所有漏洞都是程序问题,有的是天生策划就没要求,那是需求缺陷,要是有要求但不合理,那是设计不合理,然后就是程序实做的问题,有时看到错也和测试设计有关,天生设计有缺陷,就是测试设计缺陷。
前辈陈姐:其实测试主要是看思路,看怎么想,因为我以前面试测试员时就会问些问题,我很想知道人家为什么来做测试员。
新手欧阳:具体如何解释呢?
前辈陈姐:怎么说呢,一个游戏,一般大家都是玩自己喜欢的,玩个1遍2遍的,但让你每个地方玩几百次,你还觉得是玩么,我什么游戏都喜欢,其实我经常是玩个游戏就去测了,把人家游戏弄坏回来看自己游戏,人家说我有职业病。
新手欧阳:呵呵,有成就感是吧!
前辈陈姐:没有,我一直觉得很惶恐。
新手欧阳:怎么说呢?
前辈陈姐:从开始测游戏,到游戏上线一直惶恐,程序做好,我要去看每个地方,怕有遗漏,但游戏都太大,怎么都会有漏,上线后就是新的开始,直到游戏关闭,我才安心。
新手欧阳:比较起来什么测试最难做呢?
前辈陈姐:其实游戏测试最难做,一般的软件怎么说呢,都是有群体限制的,比如你用财务软件,那很少有不会财务的去用,所以乱点的可能性就小,但游戏不同,游戏是什么人都敢来,什么都敢做,什么都能点,游戏的群体大。
新手欧阳:听说这个行业对脾气有要求是吧?
前辈陈姐:测试需要常沟通,测试要求沟通能力很强,且测试结果要客观,不能因人而异,测试心态要好,不管程序说什么都不能说程序不好的话,测试需要耐心,是说测试在反馈结果时要客观,测试和程序一般关系不好,我说的客观就是该是怎么样就是怎么样,不能说程序水平不好,也不能因为和某个程序关系好就对他的手下留情,需要从始至终的客观,这个说简单但要贯彻不容易,测试的工作也很难公开认可,一般一个产品好的话会说策划的好,玩法新颖,程序写的好,很少会说是测试的好,但有问题的话就是测试没测到,测试很难被公开表扬,因为测试工作突出证明程序质量低,测试的问题越多程序问题就多,所以程序和测试是天低,策划也有时不喜欢测试,因为有需求缺陷和设计不合理之说,,测试其实就很像一款游戏叫大家来找茬。
新手欧阳:是不是这个行业会被排挤啊 ?
前辈陈姐:是的。以前我们测试去和程序说问题回来就不高兴,我会安慰测试,我一般对新测试先培训心态,我现在谁说什么都当没听见,程序说什么都能笑,测试要有正确的观念,良好的心态,超人的意志,超级的耐心,超好的沟通,我教过20多个测试员了,我自己培训的,都是没经验的,现在工资都有3000了。
新手欧阳:大概多久呢?
前辈陈姐:我教的全是一点经验没有的,我带他们最短的1年,最长的一直跟着我,其实3个月就可以做基础的,但还有很多需要一直的跟进,我觉得我有责任有义务让我的测试学会测试。
新手欧阳:专业测试跟程序自己测试的区别?
前辈陈姐:程序自己都要自己测试自己写的,不过程序毕竟对自己写的下不了死手,我向来不管谁写的,下死手,经常测完系统就崩了,所以我以前天天被我们程序仇恨,我当不知道,我和程序关系都很好的,但不会留情。
新手欧阳:陈姐现在做的是什么测试呢?用专业一点说法是什么呢?
前辈陈姐:我执行冒烟测试,看环境是否通过,冒烟测试=看环境是否通过,就是确认环境无问题,不要一跑起来就直接报错,其实我不做任何和程序有关的事,就是写完给我,我会用各种办法弄坏,一个登录就有好几百条测试,所以程序必须有这么多要做,否则我就会看到问题,测试的想法其实要比程序多,一般程序要做什么大家都知道,但主要是程序还不能做不该做的。
新手欧阳:那三个项目同时做,要花多久的时间才能做好做完呢?
前辈陈姐:我以前是同时带3个项目,现在这个公司就一个,其实新人有新人的好,新人的思想多观念不固化,老人有老人的好,老人经验多,但做久会模式化,同时的也是2年,测试是长久的,要有恒心,要有超高的热情,我就是太喜欢了,我认识的很多测试都转了,做策划或是程序,所以热情要有,但恒心最重要,所以我才问你到底为什么做测试,否则做一阵子你就会、失去方向失去耐心难受了,我觉得我的经验还不很多,我需要学习,但我心态很好,恒心强,热情够,反正我教的测试都很喜欢上班。说每天都很开心就和玩一样超高兴,我的工作就是制定计划,实施计划,让测试都有热情,这个就是测试经理的情绪调节,我认识很多测试经理,主要是看经理的想法,有些测试经理都不觉得测试好,那员工就没有目标和幻想。