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