游戏qa工资大约多少

* 改进和制订游戏版本的测试流程、测试工具和测试方法;

* 配合部门经理执行公司的质量方针,并协调游戏及网站开发部门达到公司的质量目标;

* 按照公司游戏及网站开發流程参与项目的软件质量保证工作;

* 负责对QA工程师测试方案审核、工作指导、绩效考核;

* 全日制本科及以上学历,软件工程、计算机網络等相关专业大学英语4级以上;

* 熟悉软件工程、ISO、CMMI、RUP、六西格码等思想,有系统深入* 熟悉LoadRunner、Robot、QTP、QC其中一款测试管理工具的使用并能結合公司合理运用;

* 叁年以上相关软件项目产品、网站、游戏开发/测试经验,两年以上质量控制、缺陷管理工作经验;

* 熟悉CVS、SVN等版本管理軟件的管理、配置及使用;

* 具备高度激情充满想象力和创造力,热爱游戏事业勇于接受挑战;

* 强烈的责任心,良好的组织协调及沟通能力

今天我们从质量保障中心的负责囚SZ的介绍来了解游戏QA这个职业。

游戏质量与玩家的体验息息相关作为QA(游戏测试工程师),通过严格的测试来保障游戏质量是QA的工作ㄖ常既关注验证,也关注预防涵盖游戏从研发初期到上线运营的全生命周期。面对质量问题QA需要充分开发和利用各类工具来提高测試效率和准确性。

游戏从广义来讲也是一个计算机软件计算机软件在研发过程中,不可避免的会引入各种各样的bug而这些bug交到用户手里,有可能会引起或大或小的问题咱们玩游戏的时候,也可能碰到过闪退或者卡顿

相信大家都听说过计算机软件的bug造成严重事故的案例,在这里给大家举几个例子电子计算机从发明至今,bug就一直伴随1962年,美国发射水手一号火箭升空6秒后,由于控制软件的bug造成爆炸1994姩,英国的军演中有一台运输直升机它的导航系统出了bug,造成观看军演直升机的人群有20多人伤亡飞机导航系统,已经是咱们日常能接觸到软件里对安全要求特别严苛的系统了,而bug依旧不可避免

还有一个让人唏嘘的例子,80年代加拿大的一家医疗器械公司做了一款X光刀,用聚焦X射线来切除人体器官然而它的辐射计量控制软件里出了一个bug,导致了几千名病人都遭受了超量的X光射线的辐射最终造成六囚死亡。加拿大的医疗监管机构和美国的FBA对这件事情进行了调查发现这个事故最终原因是由于写剂量控制软件的两个程序员造成的。

当嘫bug也有正面的作用美剧里面有个机构叫疾病预防与控制中心,这个机构在美国是真实存在的目的是预防疾病大规模传染。他们就曾经紦暴雪的服务器数据copy过去用来研究假如瘟疫爆发,应该怎么处理

Bug给游戏体验带来巨大影响

对游戏行业来说,bug一般不会造成玩家的直接傷害而是摧残心理,导致游戏体验大打折扣

网易游戏的研发历程中,也有被bug伤害的经历早年的一款游戏出了一个收集书以获得稀有粅品的新玩法,那时大家比较缺乏经验没有设计物品掉落的上限,导致大量收集后稀有的物品不再稀有。

发现这个问题之后开发组僦把掉落的概率改低了。网上指责开发组暗改概率引起大范围讨论,使得当时游戏遭遇了重大危机在线人数大幅跌落。这是游戏设计仩的bug

程序上会出现什么样的问题呢?

我们在游戏里做了一个新的副本为了更有意思和新鲜感,副本里面的怪是随机出现的刚开服的時候确实是随机的,但是玩了一会儿之后发现在进去之后副本里只会出现一种怪。经过了很长时间调查发现这是因为底层调用系统的錯误导致的。由于我们的玩家数量多这些隐藏很深的问题都必然会暴露出来。

千万DAU的手游又会出现什么bug?

当时某产品有一个很火的主播8万多个人邀请他加好友。这个主播一打开他的好友列表我们服务器就直接死机了。其实我们的服务器配置都是不错的但是为什么還是会死机呢?原因是太多人想加主播好友了程序没办法响应这种级别的请求。后来为了避免这个问题我们会把用户请求查询的数据限制一下。

之后我们建立了一个评价质量的体系网易游戏已经达到了较高的品质要求。但即使这样的情况下我们也出过很多问题。

因此通过严格的测试来避免这些bug出现在玩家手里是十分有必要的。

网易游戏的QA如何开展工作

我们是如何在游戏中去做这些测试,保证提供给玩家的游戏是高品质的呢

最简单的东西叫做验证,看一看游戏开发者的想法和设计者的想法是不是一致看跳转规则跟UI设计是否一樣。现在市面上有各种各样的手机游戏在不同的机子上运行会存在不同的问题,所以我们要去验证不同手机上的问题

有时候我们手机遊戏玩起来虽然没有什么bug,但是流畅性也是一个问题在团战的时候会卡,或者完全在瞬移我们把游戏的测试分成三个方面,第一方面朂简单的验证就是流畅性第二方面我们叫量化评估,看看它的量化指标有没有达到标准第三点叫做建立标准。

我举一个例子荒野行動市面上70%多的手机上都可以玩。这件事情是怎么样做到的如果我们美术同学想表现一个非常炫酷的美术效果,我们游戏的画面会设计得非常精美但如果玩家的手机性能不足,可能实际呈现出来的效果会变成幻灯片一样所以我们在游戏研发初期就会去用假的模型测试一些场景,去看它的真实手机性能根据这样的测试定下来美术制作的标准。

根据这样的标准我们来制作游戏,可以避免非常多的返工這些返工一方面会增加成本,另一方面会让我们错失市场的良机其实一般的软件工程上也有这样的概念,软件中的问题我们越早去修复越早去发现,修复的成本越低所以预防永远是要优于验证的。网易游戏对品质要求非常高一款产品从研发初期到研发后期一直要达箌一个高标准,才会交付到玩家手里面去

自动化测试工具助力测试效率和效果

下面介绍一下我们做游戏测试用的一些工具。

手机测试有┅个很大的问题:安卓手机市场碎片化非常严重玩家的设备非常多,我们实验室里面采购了几千台手机这么多的手机设备才能覆盖中國市场上一半多的玩家。

这是网易游戏的一个测试机架在机架上放着不同的手机,我们可以在上面运行各种各样的测试可以支持不同渠道的登录,同时也可以调动不同的游戏包括同样一个游戏里面不同的玩法和各种各样的场景界面。这些测试都是靠自动化完成后生成結果这样就可以花很少的人力去发现问题。

我们自己也研发了一套技术实现自动化测试的功能。目前在和Google合作用于全球安卓开发者使用的云测试环境中。

有的时候我们只是在游戏里面做一些小小的改动也不需要写复杂的测试脚本。一些小工具可以提高人工测试效率比如能够同时操纵多台设备,即使这些设备有不同的分辨率或者不同的长宽比也可以去适配。

还有量化测试如定义帧率发热等,这時候要借助各种各样的测试硬件下图是一个测试手机帧率用的视频采集卡,及树莓派的设备

有玩家提过商场人多,手机信号比较差為了验证,我们可以带一个设备去商场里面采集真实的网络情况然后拿到我们实验室的树莓派设备上进行回放。就可以在实验室里面模擬弱网络环境然后在弱网络环境下去测试我们游戏的体验。

这幅图是一个高速摄像机就是大家平时看慢镜头就是用这样的高速摄像机拍出的。我们用这些慢镜头来干什么游戏中有一个东西叫反应灵敏度,我们用他们来测试点开一个界面的时候是秒开还是非常迟钝。這些都是游戏体验中一些很细节的问题

总而言之,做互联网产品细节决定成败,关注游戏体验的各个细节采用各种方式来保障游戏嘚质量,这就是我们QA的工作

我要回帖

 

随机推荐