去年《宝可梦朱紫》大火的那段时间,想必各位爱好游戏的友友们都刷到过这样的图吧:
(量子纠缠)
(天怎么黑了)
(弹簧巨怪)
就在宝可梦新作因奇妙bug而出圈时,“游戏测试”这个岗位也被带火了。有玩家调侃道:“gf的测试吃白饭,还不如玩家自己上。”那么,当一名游戏测试是什么样的体验?游戏测试都有哪些工作?游戏测试人有什么必备素养?今天这篇文章,带你走进游戏测试的奇妙世界。
当一名游戏测试是什么体验?
很多对行业不了解的小伙伴会觉得,游戏测试不就是带薪打游戏吗?整天打游戏多爽啊!小厚想说:这其实是一个误区。游戏也是一种软件,游戏测试属于软件测试的范畴,测试员的工作职责是找bug,而不是游戏本身。为了测试兼容性,测试员重复尝试用十几个手机登录游戏,游玩同样的内容,只为了寻找它可能的漏洞,这个过程是比较枯燥的,和正常体验游戏完全不同。
但当游戏测试也有好处。作为游戏厂商内部人员,你可以提前玩到那些尚未发售的大作,可以不花一分钱体验当顶级氪佬的感觉。据知乎上的一位匿名用户所说:他之前做某游戏的测试,因为测试与公服混服,于是几位测试联合,把账号充到了VIP12,所有坐骑和战宠都升到满级满星,算下来相当于充值百万!而且是有公司后台一分钱都不用花!在服务器里横着走,这种爽感他一直忘不了。
游戏测试都有哪些工作?
从软件测试的方向来考量,游戏测试的工作可以简单分为功能、界面、兼容性、安全、性能等方面的测试。
一、功能
游戏的功能测试为游戏中最常见的测试,即:即通过复现用户的操作,来考察游戏是否能达到相应的效果。比如游戏文本是否前后矛盾,游戏的所有结局能否顺利达成等等,这些都是属于功能测试的范畴。游戏的功能测试是黑盒测试,测试人员不考虑游戏的内部结构和处理过程,单纯从其运行的情况来进行考量。
二、界面
游戏的界面不仅要美观、大方,更要适合用户操作。作为测试人员,需要模仿用户的操作习惯,从用户的角度去看这些UI设计是否合理,是否符合玩家的习惯。尤其是对手游而言,UI的排列会很大程度上影响操作,所以至关重要。
三、兼容性
用户的设备千差万别,一个游戏需要在不同的环境下正常运转,这就需要兼容性测试。当你看到测试员一个人拿着十几台手机在刷,那基本上就在做兼容测试了。
四、安全性
游戏除了像一般软件一样要防止隐私信息泄露、保护用户财产安全之外,还需要防止wg出现。wg破坏游戏公平性,毁坏正常玩家的游戏体验,导致游戏营收减少甚至身败名裂,许多热门pvp游戏均死于wg,可以说,防刷防wg是游戏安全性测试中相当重要的一环。
五、性能
对于游戏而言,性能测试主要表现在运行流畅度上。尤其是FPS游戏,用户对流畅度的要求更高,这就需要测试员去测试游戏客户端和服务段的运行情况,及时反馈bug,保证用户能拥有完整连贯的体验。
游戏测试有哪些要求?
除了最基本技术相关要求之外,游戏测试从业者还需具备以下特点:
一、热爱游戏
游戏测试终日要与游戏打交道,工作相对而言比较枯燥,如果对游戏没有兴趣,没有热爱,就很难坚持下去。而且游戏测试需要涉及到很多游戏相关的专业知识,如果测试员本身是一位资深玩家,能站在玩家的立场上考虑,那么很多疑难杂症都会迎刃而解。
二、需要有高情商
测试岗位不能独立解决bug,需要和研发沟通解决,有时候也需要将研发部门的意见对接给产品经理,相当于各个岗位之间的润滑剂。这就需要测试岗位从业人员具有良好的沟通能力和一定的抗压能力。
三、需要细心、有耐心
在游戏中,绝大部分玩家会走制作组设计好的路线,也基本不会出错。但bug往往会发生在意想不到的地方,在某个不显眼的角落,在空气墙与空气墙之间的夹缝,这就需要测试员有相当多的耐心,去在游戏中仔细寻找,一遍一遍地尝试同一个关卡,直到没有任何问题为止。
对于喜欢游戏、想要在游戏行业有所作为的朋友,不妨试试转行游戏测试岗位。你可以自学,当然最好是报名线下班培训班,进行系统性的学习。以正厚IT学苑为例,软件测试班一般时间在3个月,针对零基础小白定制课程,从零基础入门到企业级项目实践,并且最后还能协助负责就业指导,对于IT小白或学习自制力不足的同学而言,这是一个非常不错的选择。