【QA部】关于游戏测试的FAQ 1、游戏为什么要测试? 用一句话来总结就是“因为游戏会出错”。 2、测试游戏的目的何在? 第一个目的是为了找到游戏代码或设计中的缺陷。 第二个目的是为了说明游戏中哪个部分能否正常运行。 3、新来的测试员工作质量不佳的原因有哪些? a、游戏不熟悉:对测试的游戏功能及设置不熟悉,所以熟悉游戏是做好测试的前提。 b、没有准备好:测试是一种鉴定游戏的行为,不能抱着玩游戏的心态做测试。 c、处于压力下:要在规定的时间内完成测试工作并找出其中的bug,必须有时间概念。 d、紧张不自信:不自信只会导致测试效率不高,最终完成不了工作。 e、缺少最后的检查:需要对自己的测试过程做一个回顾,是否有进行了全面的测试。 4、游戏的测试过程是怎样的? a、规划和设计测试----主要指设计用例 b、准备测试----测试文档及测试环境的准备 c、运行测试----工作开始了 d、报告结果----完整记录并报告发现的bug e、修复bug-----返回制作团队进行bug修复 f、返回重新测试-----继续测试直到OK 5、游戏的几种缺陷类型,也就是游戏容易出bug的地方有哪些? a、功能:功能的代码丢失或不正确。 b、赋值:数值被错误地初始化或设置,所需的参数值丢失等。 c、检查:进行检查的代码定义有问题,如“>”“<”“=”“==”的使用。 d、时间控制:进度的加载或执行过程中出错了。 e、构造、合并:版本配置出现了错误。 f、算法:得出一个数值或实现一个结果的过程出错了。 g、文档:游戏策划案或说明文档有错误。 h、接口:模块或函数调用出错了。 如果测试团队的每个人做了很大的努力但游戏还是出错了,出错的类型基本如上,在这里写出来的原因就是希望后来者能避免或减少出错。 PS:走私者和警察间有很多共同点,走私者的最大艺术就是知道怎样去藏,而警察(侦探)的艺术则是怎样去发现。上面讲游戏缺陷的目的就是展示了走私者的隐藏方法,希望你能成为一个更好的游戏测试警察 O(∩_∩)O~ 天晴QA部 本文来源:https://www.wddqw.com/doc/4b3578355a8102d276a22f5c.html