"你们玩游戏是真的为了玩,而我们玩游戏是为了让你们好玩。"
每一款游戏的制作出品,除了策划、美术、程序等等之外,都离不开一位仁兄,每一款游戏上线前,都要经过他火眼晶晶的筛查出BUG,才能保证玩家的高品质游戏体验。他的工作是不少玩家的梦想,是游戏出品之后的体验第一人,没错,他就是游戏测试工程师。
今天,言直妹就直击一位我们文思海辉资深做游戏测试的仕林小哥哥,江湖人称土豆哥,就是这么一位玩家羡慕,接下来他将告诉我们,那些关于他们“上班就是玩游戏”的真相。
上班玩游戏?too young too simple
言直妹:相信不少人都有这样的想法,觉得游戏测试工程师的测试工作其实就是每天玩游戏,不知道真实的情况又是怎样呢?你们上班就真的是玩游戏么?
土豆哥:其实并不是这样,虽然测试的主要工作是找游戏里边的BUG,但是单纯的玩游戏并不能找出BUG。我们需要交付到用户的游戏是高质量的游戏,而不是漏洞百出的游戏。
每天撞墙撞到成为建筑师也不是不可能的
直言妹:原来如此,那么说到游戏测试,我们所理解的游戏测试实际有哪些工作内容呢?
土豆哥:游戏功能测试可分为功能测试和专项测试,主要通过产品的特性、操作描述和用户方案来测试它的特性和可操作行为。大多数时候,是通过人工手动操作软件产品执行业务功能验证。它的特点是覆盖面积大,但是特定的场景覆盖小。而专项测试,更注重特定的场景对象的基本功能测试,能保持正常实现。它的特点是有针对性,往往需要借助工具去完成,比如数据采集和特殊场景模拟。
土豆哥:举一个有代表性的专项测试的例子:弱网络测试,顾名思义就是测试软件产品在不同弱网络情况下的处理能力。这里就需要借助软件工具去模拟比较弱的网络环境去验证软件产品的功能输出。
直言妹:什么情况下,我们会需要用人工手动操作测试?
土豆哥:在游戏功能测试里,人工手动测试主要是帮助用户提前体验游戏,比如游戏玩法、界面、音效、各类交互等,通过这样不停的测试找bug来保证交付到用户的游戏是高质量的游戏,而不是体验感极差的游戏。
土豆哥:举个更好理解的例子吧,为了确保一张地图里的墙都是实体的,游戏测试员们可能要花十几个小时在这张地图里进行“碰撞测试”,换句话说就是除了撞墙什么都不干。撞完墙后可能还得几个人搭人梯开始怼天花板。
大概就跟这差不多,然后再重复个几十遍后换面墙继续怼。
简单来说,游戏测试员的目标不是把游戏打通,而是要把游戏的每一个部分和环节都彻底“玩坏”。这要是《吃鸡》、《使命召唤》这样地图规模较小的FPS游戏那还说得过去,换成《王者荣耀》《荒野大镖客2》这样的开放世界大作的话,也许测试员们光撞墙一项就得测上个好几周。除了需要不断地重复玩一个动作,他们还需要带着强大地逻辑思维去思考。
将游戏精神进行到底
直言妹:测试有时候也挺枯燥的,那你们是如何排解这种枯燥甚至单一的工作内容呢? 有什么趣事可以分享吗?
土豆哥:有啊!其实我们还蛮有娱乐精神的。我这边之前接手过一些棋牌类的测试游戏,每次转测都需要验证和好友打牌的逻辑。那么为了模拟这个场景,就可能会拉上几个同事一起来玩游戏。其实测试氛围还挺轻松的,我们会设置一点点激励和惩罚,比如谁输了就模范最近测试游戏或者游戏人物的特点···
我们测试的实力谁说了算,游戏玩家体验好才是真的好
直言妹:那怎么才能考验出一个游戏测试团队的硬实力呢?
土豆哥:对于游戏公司而言,他们经常遇到的痛点就是产品研发周期紧,版本迭代快,测试时间紧张且漏测风险系数极高;另外自身投入测试人力成本过高,且效率低,无法确保测试周期稳定性,所以这些公司往往会需要找在游戏领域测试经验丰富的公司来帮助提供测试服务,比如文思海辉。我们在游戏测试这个专业领域已经做了有超过10年的时间,并且目前国内游戏最著名的互联网巨头也是我们的客户,他们的产品用户量巨大,而且用户对于产品的质量及体验要求也极高,在这样的一个高标准下,我们与他们的合作时间超过8年。在这10年的服务过程中,我们积累了大量的项目经验,对于测试流程,如何高效测试都有一套方法体系,这也是为什么我们能做到国内一流测试交付服务团队的原因。我们坚持认为,游戏玩家体验好才是真的好!
好啦!
以上
就是今天的访谈全部内容
我是游戏测试工程师
我为玩游戏正名!