游戏测试员需要学什么技术
一款手游不管是在开发环节还是在上线阶段都需要进行测试,主要目的就是及时发现BUG和各种设计不合理之处,而这测试的重任就交到了测试员手里,有些手游爱好者已经对这个岗位跃跃欲试,而成为这个岗位所要求的技术也应该提前知晓。
如果是在游戏的开发阶段进行测试,那就得具备相当程度的软件知识,此时的游戏测试完全可以说成软件测试,因为它们的底层都是一串串代码,要是看不懂就根本没有测试的可能。所以要想做游戏阶段的测试,你就得有软件工程师的资质证书,得熟悉各种技术和计算机语言,比如电脑游戏的C语言和安卓上的JAVA语言,而苹果端的需要你会OBJECT-C语言等,另外还得具备数据库和框架知识,熟悉各种测试工具和环境搭建等等。
说实话这个阶段测试所要具备的技能光看着就会让人懵,实际上这些计算机语言也好,各种测试工具也好,99%都是英文代码,如果你没有编程基础就想闯入这个行业需要付出巨大的艰辛,远没有玩游戏那么爽,不仅仅学的过程枯燥乏味,学完工作中也要时时刻刻与这些英文代码接触,并且大多具有该阶段游戏测试的公司996是常态,同时也要做好加班和秃头的准备。
相比之下另一类游戏上线阶段的游戏测试员就要轻松很多,这个阶段因为游戏已经做出来了,也就不需要跟底层的那些代码接触,而是一个个场景和人物,工作累不累暂且放到一边,起码观感上极其舒适。
此时的测试内容就是游戏中存在的BUG或者设计漏洞,比如说你测试一款3D游戏,你要控制人物在场景中各种走动,与各种墙面、道具进行碰撞,看看会不会出现穿墙或者穿模的BUG存在,并且在充分测试完毕后需要写测试报告,这也意味着平时花1小时就可以通关的关卡在测试中要花费几天时间,而且做的是同样的事情,这和流水线的枯燥程度有得一拼。
其实这个阶段的游戏测试员和开发阶段的最大区别就是对技术的要求程度不同,不需要各种软件知识也不需要什么证件,只要会玩游戏、会用电脑、有责任心、吃苦耐劳就行,因为该岗位加班是常态,多数游戏在上线之前会赶工期往往会安排好几批测试人员连夜测试,抽到夜班你还得适应昼夜颠倒的工作环境,所以能力要求不高但工作强度不小成为这些游戏测试员的常态。
总结:
游戏测试员就是给游戏做测试,检查一下游戏有没有BUG或者技术性漏洞。做开发阶段的软件性测试,需要你会各种开发语言、搭建各种开发环境、灵活使用各种测试工具,对能力的要求比较高。但如果你是做上线阶段的游戏性测试,那就没太多技术性要求,培训几天即可上岗。
以上是 游戏测试员需要学什么技术 的全部内容,来自【游乐园】,转载请标明出处!