测试基础 这可不是标题党!怎么样进行游戏测试

aubrey · 2015年01月26日 · 最后由 思寒_seveniruby 回复于 2015年01月29日 · 1925 次阅读

一款游戏出来,经常难免会出现一些硬性 BUG,此 BUG 不光是指一些游戏中出现的死机或者脚本错误之类的直接导致游戏无法运行下去的 BUG,还包括那些字体出格,错字,来电没声音之类的,虽然不能导致游戏无法运行,但是也会严重影响用户体验,进而导致游戏玩家流失。

      还有一些影响用户体验的错误包括比如 MIDI 没有循环播放,音乐不合适(比如战斗中播放着悠扬的音乐)。一些对话的叙述方式有让很多玩家无法理解的地方(如果是明确的逻辑或者语法问题就算是 BUG 了。)还有一些比如字体没有完全居中,某些图片的边缘多了一些像素块(哪怕是一像素。=,=)还有就是一些整体风格的不和谐,比如一个中世纪时期的游戏在墙的旁边发现了中国龙的图案(某游戏……)等等很多。
  
  下面回归正题,详解游戏测试:

  有的人拿到手机游戏之后不知道怎么做测试,测试什么,什么地方需要测试。但其实你需要测试的都在你面前,就是这款游戏,里面所有的一切,你看到的听到的,一些的东西都需要你去测试。而具体下去呢?当然就是游戏的功能,比如,游戏可以移动,可以攻击,可以保存游戏,这些都是游戏里面的功能,当然就是必须要测试的。那么现在就从头开始讲述一下这个游戏的测试过程。

    1. 选择之前的 ICON,这个 ICON 是否是对应机型的,大小是否正确。(如果要是 ICON 很难看或者失真的话……那……)
    2. 进入游戏之后所需要出现的 LOGO 以及 LOGO 出现的先后顺序。有时候甚至会遇到 LOGO 大小不符合的情况。
    3. 进入游戏封面。这时就要对出现的所有功能做测试了。所有的选单是否可以选择,选择之后是否有变化,位置是否正确,选择进入之后的内容是否和外面的标题相符。所设置的功能,比如声音开关之类的是否可以使用。  
   4. 开始游戏退出游戏是否能正常使用 。
   5. 继续游戏和保存游戏是否有问题,所保存的数据是否完全(保存之后是否有属性或者经验金钱变化,或者是位置是否改变)。
   6. 关于和帮助里面所写的信息是否正确,是否有错字,是否有无法识别的字。  
   7. 声音设置是否可以正常使用,来电和切换以后声音是否能正常运行。
   8. 进入游戏之后,开始实验所有游戏所有的功能,角色信息,数值是否正确,配备装备以后数值是否正确增加,所有的字体是否出格或者错字还有显示不完全,UI 设 计是否存在不合理的地方。道具栏里面物品是否可以使用它所具备的功能,比如使用物品和丢弃物品或者合成物品。物品说明是否正确,是否有错别字,是否居中, 是否与实际属性符合。消耗物品是否在被使用后消耗数量。消耗物品使用光了以后是否会消失,或者显示数量为 0。装备物品以后道具栏里面是否正常显示。任务菜 单里面所显示的任务是否和已经进行的人物同步,是否存在早开始或者晚开启的情况。任务提示里面是否会出现错误,(比如方向性的错误。)所执行的任务是否和 任务说明里面所说的相符合。如果接到任务有提示的话,是否每个任务都可以正常接到提示。游戏内部的声音设置和其他设置是否能正确执行。
    9. 进入游戏之后的所有动画是否存在错误和不合理的地方。是否在设置的位置播放,播放的内容是否正确。
    10. 进入游戏之后地图所有的碰撞和遮盖关系是否正确(碰撞必须一格一格去亲手试,这是必须的)。
    11. 游戏是否可以结束,主线剧情是否正确,地图锁是否正确,游戏的流程是否正确。中间是否存在思维逻辑错误。是否存在可以引起玩家不知道如何进行游戏的问题,剧情是否能正确的引导玩家完成游戏。游戏初期是否有明显恰当简洁的游戏说明和操作帮助,操作帮助是否能有效的帮助玩家尽快的熟悉游戏并且掌握游戏。地图跳转是否正确。剧情当中是否会出现一些常识性或者是隐晦的问题。是否触及政治以及国家相关法规所禁止的问题。最重要的是不能有错字……
    12. 美术方面。是否有地图拼错的地方,风格是否差距极大,特效所播放的图片是否正确。人物半身像是否与人物相符。还有一些诡异的错误。比如梨树上长了苹果。。。 你要学会锻炼好自己的审美能力,这样才能找到更多需要改进的地方。也通过不断的多看东西和玩各种游戏增加审美能力。并且能更直观的看到项目里美术质量的提 升。有些问题是需要一些稍微专业的基础的,比如透视问题之类的。
    13. 下面就是尝试游戏里面所有的功能了,什么是所有功能?移动当然是功能了,你玩游戏中所能做的一切看到的一切都是你需要测试的。既然能移动,你就要实验移动的时候效果怎样,操作是否可以接受,转身的时候是否会卡住。在各种情况下是否能正常移动。
    14. 攻击时人物所处在什么状态,当移动和攻击的时候执行其他命令会不会有什么问题。在各种状态下攻击有没有什么变化,移动和攻击换帧是否正确。
    15. 角色升级经验是否正确,打死怪物是否会获得经验和金钱,升级之后是否会有所改变,改变的地方是否有改变。满级是多少,满级之后经验条状态是怎样的 。
    16. 游戏是否平衡。这个平衡的要求就很多了,金钱方面的平衡,升级曲线的平衡,还有玩家与怪物之间的平衡。但是关于平衡的问题,测试是本着说一说的态度询问下 策划就好了,或者是当策划询问你时,你给出相对客观的意见。但是出现那种比较严重的平衡性问题就算 BUG 了,比如 1 级的怪物就能秒你或者是你需要耗费相当相当长的时间都没能打死一个 1 级怪。或者是你发现玩完了游戏之后他还是 1 级(询问策划是 20 级满的时候。。)  
   17.操作是否方便。比如有些游戏在制作初期会有很多这样的问题,比如按一下跳会半天才反映,跳的速度比走的速度快很多之类的。操作是否会阻碍很多的玩家继续游戏,当然,进行这些分析的时候,你要知道你自己的操作所在的水平然后进行相对客观的分析。

做完一切之后,准备再次测试的时候重新测试这次所出现的问题,避免出现新的错误。

共收到 4 条回复 时间 点赞

嗯,我第一次看到这篇文章我就觉得非常好!大赞!不过有点建议,最好能够有一个系列。。哈哈~~期待后续~~

写的很好, 挺努力的.

#1 楼 @monkey
#2 楼 @seveniruby 这个弟我去年看过,貌似是 testbrid 的许久之前的软文。。。

#3 楼 @mingway_hu 得问下楼主是否原创. 不要引发纠纷.

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册