质量保证:以测试游戏为生是什么感觉

质量保证:以测试游戏为生是什么感觉

2
Play game
游戏介绍:
质量保证:以测试游戏为生是什么感觉
质量保证:以测试游戏为生是什么感觉

韦斯特伍德学院的一则古老广告已成为电子游戏界的一个笑话。两个年轻人坐在沙发上,敲打着 PlayStation 控制器。一位女士走了进来。“嘿,伙计们,测试完那个游戏了吗?”她问。 “我还有另外一个需要设计。”

该作品最初出现于 2015 年 7 月 27 日。

“我们刚刚完成了第三关,需要稍微收紧图形,”其中一名男子说道。然后他转向他的朋友,微笑着,就像他刚刚中了彩票一样。 “嘿,我不敢相信我们竟然能找到工作来做这件事。”

“我知道,”另一个人说。 “我妈妈说我永远不会 任何地方 与这些游戏。”

很长一段时间以来,这就是人们对电子游戏测试员生活的想象,不是朝九晚五的工作,而是各地青少年的幻想。谁不想坐在舒适的沙发上玩一整天游戏,偶尔休息一下以加强第三关的图形?

现实有点不同。视频游戏质量保证 (QA),正如测试所称,通常被认为是“以玩游戏为生”,但最好将其描述为 打破 他们。这是一份低薪、偶尔有回报、常常令人沮丧的工作,它与当今游戏质量的关系比你想象的或多或少。

专业的 QA 测试人员不会只是坐在电视机前,破解激浪,漫步通过最新射击游戏的 5 级;他或她连续 14 个小时跑到不同的墙壁上,看看它们是否都是坚固的。正确的视频游戏测试更类似于抽象的谜题解决,而不是在游戏中获得最高分。 大金刚 ,尽管你可能在韦斯特伍德这样的大学广告中看到过这些。一位资深游戏测试员告诉我:“要在 QA 领域真正做好,需要非常具体的态度和前景。” “它超越了对电子游戏的热情,也绝对超越了以玩电子游戏为生的观念。”

游戏测试员本质上是不被重视的。他们只有在出现问题时才会被注意到。 QA 资深人士表示,这项工作压力很大、乏味,而且常常被视为通向游戏开发其他部分的门户,而不是一条可行的职业道路。通常,测试人员签订临时合同或为外包公司工作,这些公司不允许他们直接与游戏开发者沟通。当一款游戏特别有缺陷或损坏时(就像最近发布的许多游戏一样),观察者通常会将责任归咎于质量检查。毕竟,它们是保障措施——程序员的错误和客户的金钱之间的最后一道墙。它的名称是:质量保证。他们应该保证质量。

但是,当一款大型游戏出现故障时,质量检查真的应该受到指责吗?测试人员怎么可能找不到我们玩的游戏中出现的一些错误呢?为什么这么多服务器总是坏掉? QA 人员整天都在做什么?

在过去的几个月里,我与几十位现任和前任 QA 测试人员进行了广泛的交谈——其中许多人为了保护自己的职业生涯而匿名发言——试图探索视频游戏测试的世界,并试图解释它的真正含义。喜欢以玩游戏为生。有些人说他们讨厌从事 QA 工作;有些人说他们讨厌 QA 工作。其他人则表示他们无法想象做其他事情。几乎所有人都同意一件事:没有多少人了解 QA 的实际工作原理。

自从电子游戏出现以来,错误就一直存在。有些相对无害,甚至达到了神话般的地位,比如 神奇宝贝 神秘的 Missingno 。其他的则被铭刻在电子游戏的历史中,比如《负世界》,一款无与伦比的游戏。 超级马里奥兄弟 你只能通过撞墙才能进入的关卡。许多错误已被人们发现、滥用和享受 勤奋的速通社区 ——不然你还能怎么打败 时之笛 17分钟后?

不过,这些都是友好的错误。大多数视频游戏故障往好了说是令人恼火,往坏了说是破坏游戏,这就是为什么每款游戏都要经过质量保证,这是一个广泛的测试过程,以确保一切正常工作。 “QA”一词源自产品世界——微波炉、汽车、装配线——在很多方面视频游戏测试也不例外。测试人员的工作就是不断地试玩游戏,直到所有的问题都消失,就像工厂工人整理最新的玩具一样。

在 QA 程序方面,没有游戏行业标准——每个游戏都是不同的,每个公司都有自己的流程——但测试人员通常会花费数月的时间以各种不同的方式一遍又一遍地玩同一个游戏的版本。测试人员发现的错误越多,他或她对公司的感知价值就越高。当然,这是一个巨大的挑战:视频游戏是一套复杂的连锁系统,需要仔细、细致的错误测试,这可能涉及到重复测试同一关卡,但略有不同——使用新角色,使用不同的武器,沿着替代路径走——并记录发生的一切。

侠盗猎车手V , 例如。在 Rockstar 的大型开放世界游戏中,QA 测试人员必须分而治之。 “你会给个别测试人员分配某些任务、任务、迷你游戏等,”一位帮助测试游戏的人说。 “通常都是从大的事情开始,然后逐步展开。所以要按顺序完成故事任务,然后是抢劫,然后是支线任务和随机角色,直到你继续测试脱衣舞俱乐部和妓女。”

该测试人员表示,有时,他们还必须投入大量时间来研究游戏的具体部分,例如 Rockstar 的设计师要求一组 QA 人员测试玩家可以使用游戏的自动出租车服务执行的所有操作。他们很快发现,乘坐出租车去新任务会在没有正确处置出租车的情况下触发任务,从而导致在过场动画中出租车四处行驶并试图倒车时出现一些有趣的时刻。

“我认为在这样的项目上工作会因为一些真正愚蠢的事情发生的小时刻而变得更好,”测试人员说。 “会说话的猪像人一样随机站起来走开,随机被周围的行人从空中射出,而行人的物理特性已将其发射到太空中。特雷弗把裤子拉下来,然后再也没有把它们拉起来,整场比赛剩下的时间里,裤子都挂在脚踝上。富兰克林的狗以前一碰水就会立刻死掉……一旦爪子沾湿,他就会掉进水池里,像石头一样沉到水底。”

发现错误只是第一步,第二个难度更大的过程是尝试重现故障,以便公司的工程师能够消除它们。测试人员不能只写下诸如“Trevor 的裤子穿不下去”之类的东西并将其发送给编程团队;工程师可以利用这些信息做什么?为了追踪、隔离和修复错误,程序员需要确切地知道它是如何发生的,考虑到视频游戏中存在如此多的变量,这可能是一个棘手的谜题。优秀的 QA 测试人员很快就会学会跟踪他们采取的每一个行动(从大到小),这样他们至少可以尝试重现他们偶然发现的任何错误。 “我喜欢 QA 工作,就像是拿报酬来解决谜题一样,”资深测试员 Rob Hodgson 说道,他已经从事这项工作八年了。 “弄清楚如何一步一步重现你遇到的奇怪错误,对于合适的人来说是令人兴奋的。”

QA 测试人员的典型一天可能会根据项目、角色和职位的不同而有很大差异。在最新的情况下,外包商可能需要花费 10 个小时撞遍每一堵墙。 使命召唤 看看发生了什么(“碰撞测试”)。嵌入式 QA 测试人员可能必须与程序员合作,找出新手机游戏的 Android 版本帧率持续下降的原因。 QA 的多样性和单调性可能会带来一些意想不到的挑战;例如,一位从事节奏游戏的测试人员 摇滚乐队 说塑料鼓的“咔嗒咔嗒”声太让人抓狂了,他们不得不制定一条规则:周二和周四禁止演奏乐器。

在玩游戏时,测试人员必须输入错误报告,使用 JIRA 等软件来解释发生了什么以及如何发生。程序员(理想情况下此时不再处理新内容并专门修复错误)分析报告并根据需要做出回应,有时会提出疑问、问题,偶尔还会提出尖刻的评论。

当一款游戏机游戏即将完成时,它必须经过认证,在这个过程中,发行商(例如 EA)将要求游戏机制造商(索尼、微软或任天堂)检查游戏是否存在导致游戏崩溃的错误。在这个认证过程中,第二层质量保证人员(称为合规性测试员)必须仔细检查游戏,检查一切是否符合预期。每个游戏机制造商都有自己严格的清单,规定了从错误消息到成就的所有内容,如果游戏没有通过,发行商将不得不修复问题并重试,最后期限是该死的。 “微软要求所有游戏都能够从游戏中的任何位置访问 Xbox 360 菜单,”一位在大型游戏发行商的合规部门工作的测试人员说道。 “索尼要求你在游戏开始时第一次看到发行商/开发工作室屏幕时不能跳过。任天堂不希望在他们的游戏中出现任何脏话,因此每个文本输入都有一个广泛的过滤器,我们必须尝试打破。”

泄露秘密的极速奔跑

“我没玩 生化奇兵无限 发布后至少两年,”一位前 QA 测试员最近告诉我。他曾为 2K 工作并花费了大量时间进行测试 无穷 ,他对游戏的结果并不满意,指出它没有达到最初的效果。

“让我再次玩这款游戏的一件事就是看到了 生化奇兵 。 [我们花了]很多个夜晚来快速运行游戏。看看速跑者用什么来降低等级是很有趣的。”

最近的一个晚上,测试者看到了一段速通者打破游戏世界纪录的视频。当比赛进行到11分钟时,他开始惊慌失措。

“我很生气,因为他们使用一个错误来超越关卡并自动前进,”测试人员在一封电子邮件中说道。 “我应该抓住它的!”

长期以来,视频游戏行业将 QA 测试视为一项梦想的工作:嘿孩子们,来整天玩游戏拿薪水吧!但近年来,恐怖的故事不断出现——QA 测试人员讲述了单调的工作、艰苦的工作时间以及公司待遇不佳的故事,这些公司将他们视为开发机器中可替换的齿轮。

例如,资金问题。这项工作的要求很低——典型的入门级测试员职位不需要太多的经验,甚至不需要大学学位——而且需求量很大,所以薪资平平。 2014年 伽玛经 薪资调查显示 QA 测试员的平均年薪为 54,833 美元,但这仅反映全职员工;大多数测试人员都是承包商,他们要么直接与开发人员合作,要么在与多个发行商客户打交道的第三方质量保证机构工作。许多承包商告诉我,他们的工资从每小时 10 美元到 15 美元不等,平均每年为 21 到 31,000 美元。

测试人员还谈到在工作场所感到不受尊重。许多质量保证人员,尤其是承包商,告诉我他们不允许直接与开发人员交谈,他们唯一的沟通是以书面错误报告的形式进行的。 “这也是一条不言而喻的规则,临时工不应该直接联系开发人员,”一位测试人员告诉我。 “任何沟通通常都是通过全职 QA 主管进行的。作为测试人员,我们与开发人员的所有交互都是通过错误数据库中的注释进行的,这远非理想的沟通形式。人们很容易将开发人员对错误的评论/问题解读为刻薄/恼怒,而这不一定是他们的意图。”

并非每个工作室都是这样——“当你为测试人员提供福利、向上流动性、工作保障和尊重时,就会吸引到合适的人选,”MMO 工作室 Cryptic 的测试员 Ariel Smith 说道。对我来说,她喜欢这份工作——但不尊重 QA 肯定是一种普遍的趋势。几位测试人员告诉我,他们必须使用侧门进入办公室,并且不允许他们与其他员工混在一起。其他人则表示其他开发商与他们搞混是很常见的 以各种方式 ;例如,一个常见的故事是,工程师修复了错误,但不断发送诸如“无法重现”之类的 QA 消息。在典型的工作室中,QA 被视为图腾柱的底部。这部分是因为他们的工作性质——测试人员的角色是向其他人展示他们哪里搞砸了。这总是会伤害一些人的自尊心。

“QA 只关心发现 bug;开发人员只关心修复它们,”一位前测试人员告诉我。 “他们不是一个团队,也没有一起工作。这几乎就像一场网球比赛。测试人员实际上希望破坏构建,因为这可以确保他们有工作要做。因此,双方有点互相对抗,这对生产来说是不健康的。”

在一些游戏公司,高层给测试人员严格的错误配额,并威胁说,如果他们没有发现足够的故障,就会缩短他们的合同,这可能会导致一种奇怪的紧张气氛,因为测试人员会争夺谁先发现最大的错误。有时,质量检查员工会找到创造性的方法来延长工作时间,以便获得更多报酬,并使自己对公司更有价值。 “有些测试人员会保留错误以确保有加班,”一位测试人员告诉我。 “如果周末没有安排加班,他们将在周五下午遇到[重大]错误。在某些情况下,这会导致加班。”

QA 测试人员还必须处理游戏开发的其他系统问题,特别是 强制紧缩 频繁裁员 。大型开发商往往会在大型项目结束时雇佣数十名 QA 测试人员,但在游戏发布后却将他们全部解雇。他们没有和其他开发人员一起聚会,而是出去寻找新工作。

这一切加在一起,在外人看来无疑是令人发指的工作,但这份工作确实有亮点。许多现任和前任测试人员告诉我,尽管 QA 面临许多挑战,但测试视频游戏可以以独特的方式获得回报和教育。

“我很享受作为测试员的时光,如果有必要的话,我会再做一次,”曾参与过类似游戏的前测试员奥贝德·纳瓦斯 (Obed Navas) 说道。 生化奇兵 使命召唤 。 “尽管‘QA Tester’可能不是最迷人的头衔,并且你冒着失去在家玩游戏热情的风险,但最终,能够在制作人员名单中看到你的名字,并且身上有特定的物品,人们知道你在任何地方都找不到……他们问你从哪里得到它,能够回答‘我努力了’,这是一种很棒的感觉,我为此感到自豪。”

午餐时间的烦恼

视频游戏测试员 Rob Hodgson 正在开发多人游戏的早期版本 堕落的地球 有一天吃午饭时,服务器突然崩溃了。不久之后,他们再次坠毁。困惑之余,他试图重现该错误,但运气不佳——他和团队中的其他人都无法弄清楚是什么导致了如此灾难性的错误。

“这毫无意义,”霍奇森最近告诉我。 “我们让一名程序员查看了事件发生时的日志,他几乎耸了耸肩,举起了双手。似乎有人跑出了世界的边缘,而服务器却在试图追踪他。但[质量保证]团队中没有人测试世界边缘,设计师们都出去吃午饭了!”

摸索了一段时间后,霍奇森和团队四处询问,最终找出了导致服务器崩溃的原因。 “事实证明,设计师出去吃午饭正是问题所在,”霍奇森说。 “其中一个人刚刚让他的马自动奔跑并出去吃饭。有时它会撞到树上并被卡住。有时它会进入远处一望无际的平坦平原,并融化服务器。”

刺客信条:大革命 到 PC 版本 阿卡姆骑士 ,今天的游戏似乎比以往任何时候都存在更多问题。人们很容易将责任归咎于质量检查。有时,情况很可能就是这样——一些退伍军人告诉我,他们曾与马虎、冷漠的测试人员一起工作,他们只是不关心把事情做好。两位不同的前测试人员告诉我,他们几乎每天都会看到同事在午餐时间吸食大麻。有人说,质量检查人员都会戴上太阳镜,试图隐藏它,但徒劳无功。

但很多测试者表示他们 发现 当今游戏中出现的大多数(如果不是全部)错误。问题是没有人修复它们。

大多数测试人员使用称为分类的流程进行操作,其中根据重要性对错误进行优先级排序。最重要的是导致游戏崩溃的问题,即所谓的“阻碍因素”。其他故障根据测试人员认为的重要性进行分类。通常,制作人和程序员会花时间修复令人惊叹的问题——任何游戏都很难通过其中任何一个的认证。但小甚至中等大小的错误经常会出现在像藤壶这样的游戏中,它们是紧迫期限的受害者,而程序员只能在规定的时间内完成这么多工作。

“我们经常会发现,修复错误的风险或花费的时间都不值得,特别是当我们做一些非常不常见的事情或故意破坏游戏时,”一位参与过该项目的测试人员说道。 上古卷轴5:天际 ,一款以异常庞大且漏洞百出而闻名的游戏。

“我们的一些错误会以‘无法修复’或‘发布后’的方式得到解决。发布后的意思是,‘这很好,但现在并不真正需要。如果这成为人们在论坛或网上呼吁的事情,也许我们会重新评估这一点。”我认为现在比 20 年前有更多的回旋余地,[因为]你可以说,“好吧,我们有这个讨厌的错误,但它可以在第一天的补丁中修复。'现在这是可以接受的行为。”

随着游戏变得越来越大,图形保真度和机械复杂性都取得了飞跃,它们产生了越来越多的错误——这些错误可能不太容易发现或修复。开发工作室不能简单地改变时间表,因为他们被小故障淹没了。除非发行商同意可能代价高昂的延迟,否则无论游戏有多糟糕,假日发布日期都不会改变。因此,在测试过程中,几位质量保证人员告诉我,他们只专注于发现那些会阻止他们通过控制台认证的错误。这可能意味着忽略游戏的其他一些可能更重要的问题。

“游戏开发商和发行商拥有独立的质量检查团队,”一位在大型发行商工作的合规测试员回忆道。 “我们会提交一个包含尽可能详细信息的错误,以尽可能重现该情况,开发团队将确定它是否真的是一个错误,然后他们要么使该错误无效,要么尝试修复它。我们将收到一个修改后的版本,其中处理了“X”个错误,仔细检查问题是否已修复,然后继续进行下一步。从游戏玩家的角度来看,这个过程是最令人沮丧的。给玩家带来不便的错误通常被认为是无效的,因为它们不会影响发布游戏的能力,并且如果人们感到不安,可以稍后解决。”

其他合规性测试人员表示,由于截止日期的原因,他们必须找到漏洞或采取最低限度的必要措施来通过认证并开始打印光盘,并承诺将在发布日发布第一天补丁。

一位测试人员通过电子邮件告诉我:“如果我们到了最后阶段,多人游戏被严重破坏,我们就会将测试工作集中在单人/离线区域。” “[主机制造商]经常会因为在线功能的严重问题而导致游戏失败,但仍然允许我们发布到制造中,条件是我们提供第一天的标题更新来修复问题 X、Y 和/或 Z .没有办法保证所有玩家都能获得单人/离线错误的补丁,因为离线游戏不需要互联网连接。因此,我们知道在线内容存在问题,因此会加强线下内容的最终认证,然后在发布前及时修复在线问题。 (不幸的是)这是一个相当常见的过程,通常是由于时间安排仓促且不切实际,而不是开发/质量检查无能。”

有时,游戏中会出现错误,其原因让外部观察者感到困惑。一位为美国任天堂做过合同工作的测试员写道:“ 天降 错误地 神奇宝贝黑与白 这是我们发现的问题,但当时游戏已经在日本发行,所以他们没有解决这个问题,而是故意将其留在游戏中以保持平等。”测试人员补充说,尽管有这些特质,任天堂还是明确记录了每个错误,并要求测试人员在他们提交的每份报告中包含视频片段。 “我认为这极大地提高了他们高质量游戏的声誉,”他说。

另一位合规性测试人员对错误测试日益复杂的解释可能会让游戏玩家对发行商比以往更加愤怒:他说,这是 DLC。

“假设我们有一款包含 40 条微交易/DLC 的游戏,”测试人员在一封电子邮件中说道。 “即使这 40 个 DLC 包中的部分或全部都是光盘内容的简单解锁,我们也必须在所有游戏模式下使用不同的存储介质组合(硬盘上的 20 个 DLC 包)测试这 40 个 DLC 包的每种可能组合。驱动器上,USB 闪存驱动器上有 15 个,存储单元上有 5 个,等等),在不同的在线游戏模式中混合主机拥有的内容与客户端拥有的内容,验证在某些笨蛋将所有 DLC 都放在外部存储上时的优雅处理设备并决定拔掉该设备,每次标题更新(1.01、1.2 等)、不同的保存数据等。

“它可能(并且确实)达到了人类实际上不可能对所有可能的组合/情况进行物理测试的地步。随着更多变量的添加,这件事会变得更加困难——就像你可以在游戏中购买 DLC 一样。”

简而言之,这狗屎很难。对于当今的 QA 部门来说,多人游戏尤其难以处理;即使数百名测试人员也无法成功复制当数十万人在实时服务器上射击外星人时会发生什么。尽管一些测试人员表示开发人员与质量检查的合作比过去更加密切,但没有人可以改变不切实际的截止日期。

“如今的里程碑计划完全是荒谬的,”一位前测试员告诉我。 “很多人可能不明白的是,即使是开发了三年的游戏,其中只有 1.5 年是真正完整、适当的制作。其中,只有九个月的质量检查时间。其中,只有三个月的质量保证能力。到那时,我们可能会处于内容锁定状态。因此,当我们能够说出来时,游戏已经进入 Beta 阶段。对于一些较大的游戏来说,这有点夸张,但对于我合作过的许多游戏来说却是现实。当 QA 发言时,我们会被听到……只是没有时间做出反应。”

'别往心里放'

一位前测试员写道:

我们被关进牛棚。我和我一起工作的人多年来一直在测试[游戏],他们已经精疲力尽,但仍然继续下去,因为他们没有其他希望。在他们一年可能经历的数百名测试人员中,我想也许有两三个被录用了。在那段时间里,他们没有获得任何新的、有价值的经验或技能。我们收到了居高临下的电子邮件,内容是“恭喜!你刚刚获得了八个小时的假期!”就像我们小时候因行为良好而获得星星一样。我不需要那个。只要把它记在我的工资单上就可以了。

与此同时,每隔几个月就有新车出现在停车场。超级豪华、装饰精美的汽车可能花费超过四五个测试者的年收入。他们为自己举办聚会。当你苦苦挣扎却买不起新衣服时,你就会看到这样的事情,那就会造成损失。当我们推出时,进行了一轮大规模裁员。我认为接近100个左右,但我不知道。我所知道的是,质量保证几乎被消灭得只剩骨头了。在他们全部被护送出校园几个小时后,启动派对开始了。

在很多方面,事情对我来说都很糟糕;我当时正在约会的一个女孩[离开了我]……我遇到了很多好人,他们知道我们临时工的情况有多么糟糕,而好人因此而离开。这让与我共事的每个人都感到沮丧。我从一个团队转到另一个团队。最后一个团队规模很小,工作量很大,但我学到了很多东西,而且他们都是很好的人。当我告诉他们我要离开时,他们并没有感到难过。几乎有一种鼓励的暗示,就像我告诉他们我要戒酒或类似的有益的事情。

QA 是一个可行的长期职业吗?或者它会永远成为达到目的的手段,通向游戏开发中其他更有趣的部分的途径吗?

在报道这个故事时,我与大约 60 名 QA 测试人员进行了交谈,其中只有四人表示他们将 QA 视为一项长期职业。许多人利用 QA 作为进入游戏公司制作人或设计师工作的一种方式;其他人尝试了几个月或几年,然后放弃,转向更有利可图的领域。那些留在 QA 领域并取得成功的人会发现自己正在进入 QA 管理领域,这个领域更多的是与其他人打交道,而不是帮助制作视频游戏。这对一些人来说并不满意,特别是考虑到测试人员年轻、不成熟、不修边幅的刻板印象往往是正确的。

“当你担任 QA 管理职位时,你会开始获得别人无法为你准备的经验,”一位资深 QA 负责人说道。 “测试人员穿着睡衣上班、测试人员互相骚扰、测试人员偷窃被抓……即使是最平常的事情,比如点餐,也可能成为一项挑战。 QA 是一个非常年轻的领域。团队的平均年龄为 18-19 岁并不罕见,而且很多时候这是他们的第一份真正的工作。应对年轻人的性格和荷尔蒙是一个巨大的挑战。”

几位经验丰富的游戏开发人员告诉我,很少有员工比高级 QA 人员更有价值——知道如何正确编写错误报告的人;知道如何正确编写错误报告的人;知道如何正确编写错误报告的人。谁知道要关注大局问题而不是一些剪辑或图形问题;谁知道如何与其他人合作以最大限度地提高效率并避免受骗。这些人很少见——低工资和糟糕的待遇结合在一起,导致许多 QA 测试人员在取得很大进展之前就离开了这个领域。

“在我离开之前,我和我的经理、游戏副制作人坐下来,向他寻求建议,”前测试员詹姆斯说,他要求我不要使用他的姓氏。 “我想知道如何在开发或其他任何地方从临时 QA 跳转到永久 QA。他公然地告诉我,“远离 QA……你越早脱离 QA,远离 QA 工作就越好。”又过了大约八个月,我永远离开了 QA,并放弃了在 QA 工作。视频游戏行业。我现在在商业软件开发人员工作,生活少了一些乐趣,但稳定多了。钱也好很多。”

根据真实故事

电影 奶奶的儿子 该片于 2006 年上映,艾伦·科弗特 (Allen Covert) 饰演一名视频游戏测试员,这在 QA 界是一个流传已久的笑话。人们总是问测试人员:有多少 奶奶的博 是真的吗?答案通常是“不多”。

电影中的一个场景是,自负的视频游戏设计师 J.P. 看着一个失败的原型,看着他的主角的头掉下来,这个场景经常被认为表明了电影的不准确之处(跳到 1:31):

很傻,对吧?错误并不是真的那样发生的。除了他们这样做的时候。

“在某个 Kinect 游戏中,涉及电视节目风格演示中的障碍课程,”一家大型发行商的测试人员告诉我。 “在每个关卡开始时,节目播音员都会进行快速介绍,他们会提供评论并设置场景。有一次,也只有一次,记者的一个头从脖子上移开,进入了他身体旁边的空地,然后直接从屏幕上掉了下来。没有人能够复制它,相信我,我们尝试过。

“这太超现实了——在这里我对 奶奶的儿子 由于它对我的职业的不准确和有点琐碎的看法(“那家伙的头刚刚掉下来了吗?这种事在真正的游戏中不会发生!”),并且它在一点点上被证明是正确的。我永远不会忘记它。”

像韦斯特伍德学院这样的幻想与视频游戏测试的现实世界相去甚远。在真正的QA中,工资很低,工作很辛苦,许多测试人员发现自己处于不令人羡慕的位置,为甚至不知道自己名字的游戏开发者外包或做合同工作。 (一位测试人员写道:“人力资源部门曾经向我发送过一封电子邮件,要求我提供有关规划公司假日聚会的意见,我回复了一些反馈,然后被告知临时员工没有受到邀请。”)

即使那些认为 QA 是一份令人满意、有回报的工作的人也表示,事情还可以做得更好。好多了。广泛推动变革不仅可以带来更健康的工作环境,还可以带来更有经验、更高效的测试人员,他们直接与游戏开发人员合作,以确保修复更多错误。

“一般而言,游戏测试是无名英雄的工作,”一家名为 ST Labs 的老 QA 公司在一份报告中写道。 “对于一些公司来说,典型的游戏测试策略仍然是在游戏即将发布时投入大量测试人员,并希望他们发现大问题。了解游戏问题和技术并系统、彻底地进行游戏测试对于大多数游戏开发公司来说仍然是一个新概念。”

这份由 Duri Price 和 Ilya Pearlman 撰写的报告于 1997 年发布。十八年过去了,四代游戏机过去了,情况并没有发生太大变化。优秀的游戏测试员仍然是无名且未经训练的英雄,尽管日程安排不合理、同事不积极、工作充其量也不被赏识,但仍尽最大努力修复游戏。

还有另一种看待它的方式。

“你*将会*被困在糟糕的游戏中,你*将会*被糟糕的人困住,你*将会*被一个认为QA测试人员*糟糕*并且低于他们的制作人/PM困住,”一位资深人士说道。 “你会长时间工作,被低估,然后看到你花了六个小时开发的令人惊叹的 bug 被扫到一边,并被贴上“已知可交付”的标签。但你也会在片尾字幕中看到你的名字,你也会意识到你为一些非常酷的事情做出了贡献,而且你还将继续另一个令人惊叹的项目。”

吉姆·库克的顶级插图

您可以通过以下方式联系这篇文章的作者: Jason@K OTAKU.com 或在 Twitter 上 @jasonschreier .

游戏截图:
  • 质量保证:以测试游戏为生是什么感觉
标签:

评估:

    留言