|
这个要看你在的游戏公司是什么性质来决定。
在游戏运营公司,那就和一个职业玩家没多大区别,就是叫你玩,然后发现问题就报上去,对技术要求几乎没有,是个人都可以胜任的,而且流程也不太规范,不建议你去游戏运营公司。
在游戏开发的公司,接触的就不一样了,脚本语言、测试用例、测试计划、各种测试方法;你在论坛上看到的如LR、WR这些工具在游戏的测试中是不会用到的,这些都不是为大型MMORPG设计的,除非是网页游戏;游戏公司都是自己开发测试工具,有一个专门的小组,叫SCM,测试工具配置管理组;这个在每个开发游戏的公司都有,以游戏公司的测试规范程度来决定大小,有的公司这种小组是程序部的"副业",有的是划入测试部,里面的人员都是做性能测试,使用LUA或者Python语言编写自动化脚本进行压力、性能测试。
游戏测试和软件测试没区别,国内主要是以黑盒居多,软件测试的方法在游戏测试中也会用到,而且游戏测试对测试范围的要求很高,因为你不可控制玩家的行为,不像软件测试,有很多用户行为是可控制的,你叫他只能这么操作,他也就只能这么操作。游戏里的玩家的操作五花八门,很多操作都会产生无法预期的影响,游戏测试在完成基础功能检查后,会进行Ad Hoc测试,这是非常重要的。游戏也有白盒的测试,不过很少,大多是外企。
除此之外,还要对游戏背景、文化、战斗平衡、经济平衡、职业平衡==一系列平衡做评测。 |
|