always_fly 发表于 2018-4-28 11:19:52

有关游戏测试中的探索性测试

游戏测试里面其实主要是手工测试,那谈到手工测试肯定就会说到探索性测试,有兴趣的朋友可以去看看这本
书《探索性测试》,在看了这本书之后感觉对自己的手工测试很有启发。

里面提到的测试方法对于游戏测试是非常有用的。我就把里面提到的测试方法逐一归纳一下。

1.指南测试法:其实就是严格按照策划案对功能进行审查,这点是最基础也是最重要的,没什么太多可解释的。

2.卖点测试法:这个方法是鼓励测试人员观看销售的显示demo,理解游戏最大的卖点在哪里,卖点不一定是游
戏最核心的功能,但必须与核心功能同样重视。打外比方,比如一款手游《女神联盟》里面最大的卖点自然是
女神,但女神并不是游戏的核心功能,只是一个辅助玩法,但由于玩家都热衷于此,所以非常有必要多多测试。

3.地标测试法:方法是我们如果要到一个地方,通常会在地图上查上代表步骤的旗子,但没人规定我们应该按
照何处步骤去走。由于游戏中会有相当多的关联功能,所以地标测试法可以说是我们测试时非常常用到的一个
方法。比如:玩家每击杀一名怪物会+1点经验值,那么只打最后一击会不会获得经验值,在杀死怪物的同时玩
家也死亡会不会获得经验值?

4.极限测试法:测试功能程序的极限。比如一百人同时攻击一个怪物,查看结果。

5.深夜测试法:这个方法主要去看一些数据备份等功能,与游戏测试关联不大。

6.博物馆测试法:这个方法用于时间比较久的项目,一些老功能是一直运转正常,在出了新功能后,老功能是否仍
然正常。

7.深巷测试法:这个方法法主要是希望你去观察一些边边角角没人注意的角落,例如帮助功能等。

8.通宵测试法:当功能连续运转很久查看是否正常。

9.长路径测试法:观察把功能中需要最多操作步骤到达的结果,以及到达这个结果的每一步。

10.超模测试法:这个测试法最开始一看给人的感觉没多大用,不就是看界面吗?我天天都在看啊。但实际上,你
看界面,和你抱着发现bug的心态去观察界面会导致完全不同的结果。就比如一个强化界面,我每天都在看,但直
到我打算真正去从界面角度发现bug时,才真正发现了这个界面的分页签文字与其他分页签的文字相比,歪了几像
素,这一点是我之前一直都没注意到的。在游戏中界面表现是一件很重要的事情,所以用到超模测试对我们有很大
的帮助。

11.取消测试法:功能进行中,关闭操作界面,关闭客户端,切换线路等等。

12.懒汉测试法:选择最省事的步骤达成结果,查看结果是否正确。

13.强迫症测试法:不断进行重复操作,查看功能是否响应正常,我想在游戏中最多的可能是使用按键精灵进行连
续点击。

不同的游戏常用的方法不近相同,自己测试的游戏经常要用到哪些方法也需要自己不断的总结。

对于探索性测试在游戏测试中的积累,我觉得其实可以照搬jack前辈在软件测试中的方法,就是使用脑图将测试
方法与用例写出来,随着写的增多,也在不断的熟练自己探索性测试的技巧,并且可以使技术得到积累。最主要
的一点,有脑图可以将探索性测试执行的规范起,而不是像自由测试那样随意去测毫无积累可言。


超级测试鱼 发表于 2018-8-22 18:03:21

:victory:

超级测试鱼 发表于 2018-8-22 18:03:32

:(

applepen 发表于 2018-11-1 15:27:29

收藏了。
页: [1]
查看完整版本: 有关游戏测试中的探索性测试