游戏测试是什么?先讲一个亲身经历的故事吧,我相信大多数做游测的人也会遇到。刚毕业的时候,有朋友们问我工作是做什么的,我说游戏测试。然后他们的回复基本都是:好爽啊,天天玩游戏吧?之类之类的。我就呵呵了……起初我也觉得应该很爽吧,但真正接触到这个工作以后,才发现没那么简单。
在很多外行甚至行内非测试岗位人的眼里,游戏测试是很没有技术含量的活儿,门槛低。不过就是不断玩游戏、反馈问题,纯粹是体力活。如果真是这样,那我们到网吧随便拉几个玩家都可以做。早期的一些游戏测试确实是这样做的,但如今这样做已经不可能保证游戏的品质,因为如今需要的是具备专业知识和技能的测试人员、高效率的测试方法和行之有效的管理流程,才能保证游戏在开发过程中的质量。不可否认,游戏测试的确需要我们玩游戏,就跟软件测试中你需要对产品了如指掌一样,但不只是玩游戏,还要对各类游戏上手程度以及了解程度都要超于普通的游戏玩家,有时还要扮演一下程序、策划、客服、运营的角色,当然能扮演多少取决于你的能力。
其实游戏也是软件,它有着传统软件产品的共性。如今针对于软件产品的测试方法、质量监控和过程改进等方面已经有了一套相当完备的体系,但是游戏软件方面,还很空缺,百度搜一下“游戏测试”关键字就知道了。在市面上发行的游戏测试书籍也寥寥无几,大多数都是用软件工程的那一套来管理游戏测试或者讲软件测试的时候捎带的讲一点游戏测试。为什么说“游戏测试>=软件测试”呢?个人觉得游戏远比一款传统软件要复杂庞大得多,要在软件测试理论的基础上再针对单个游戏特性进行测试分析和设计才行,发散性思考的方面也要比较广,因为游戏中逻辑复杂,耦合度高。而且游戏测试还包含其他方面的测试,比如可玩性测试、平衡性测试。
有人说软件测试的目的就是“尽快,尽早的发现软件产品中的缺陷,并且修复”。同理,游戏测试的最终目的也是发现游戏中的缺陷并且修复,之所以要求“尽早”是因为一个缺陷的修复成本会随着开发的进行而越来越高。所以在工作中要求大家发现BUG就尽早尽快上报或者提交给相关的开发人员。如果一个重大BUG发现和修复的晚了,会给玩家造成损失以致于可能流失,也给公司造成损失,间接地给自己造成损失(奖金)。
个人感觉国内的游戏测试还没有被重视起来,而且相当没有地位,但不代表它不重要。CSDN发布文章的分类里都没有“测试”类,更不用说游戏测试分类了。拿我这个项目来说,如果没有品质部的专业测试,游戏早就挂了。所以我非常希望业内外能对游戏测试重视起来,给予我们游测人掌声和鼓励,无论一款游戏成功与否,背后都会有他们为之付出的青春和汗水。
以上内容均属个人观点,不对之处还望指出和见谅。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。