游戏测试是单纯的玩游戏吗?肯定没有这么简单。游戏测试除了会玩游戏,还有其他各种必备的专项技能。
作为一个游戏测试,玩是最基本的技能,不仅仅要玩得多,更要玩得有方法。你可以选择玩什么,何时玩,怎样玩,但做游戏测试时,更重要的是在玩得过程中,如何更快地发现游戏中的问题。
不同人测试游戏的同个部分时,往往会产生不同的效果。这就要求一个游戏测试员能够更通用有效地识别不同功能对应的不同类型的bug。既要做一个有效率善于做重复性事情的“裁判者”,也要做一个灵活性强同时通过整体感知游戏的感知者。
缺陷被发现的途径有直接与间接,如果可以通过执行一些基本的操作而迅速发现游戏缺陷所在,那么就可以放大缺陷被发现的途径。一般有两种放大缺陷的方式,一是尽可能早地执行测试从而发现缺陷,二是举一反三通过一个地方的缺陷推测其他类似地方产生缺陷的可能性【重要:不是测完当前有问题地方就万事大吉,其他同类型的地方一般都会有这种问题】。
缺陷通报可通过不同的渠道去呈现,但其最主要包含的部分有五个:“描述”字段(标题),缺陷优先级(严重程度),缺陷类型(修复或优化),帮助信息(截图,日志,录像等)与测试结果(验收状态)。
不是所有的问题都要全部一一验证。选择性地验证严重性高且与系统紧密相关联的缺陷进行测试。
测试过程中最重要地不仅仅是玩出问题,而在这过后,重现问题与验收问题也尤为重要。证明(重现)问题,能够更好帮助开发者定位bug从而更有利地着手解决已知bug。校验问题则是在缺陷修完后的回归测试,通过相同的步骤确定问题不会再出现。
总的来说,上述所说到的,都是测试过程中不可或缺的一部分,掌握好这几个重要的点,是一个游戏测试必备的测试基础技能。