如何用面向对象的思想进行游戏测试?

匿名网友 匿名网友 发布于: 2015-10-10 00:00:00
阅读 172 收藏 0 点赞 0 评论 0

游戏是一个产品,是一个存在的实体,因此,游戏测试把这个”实体”当做一个大的对象开始分析,整个游戏由哪些部分构成,而构成整个游戏的大的部分又由哪些组件构成,认真分析完这些以后就可以着手进行测试了。

分析完毕后,我们要做的还是分析 , 不过这里的分析和之前的分析有点点区别,这里我们需要分析的是具体功能的关键测试点和风险点,就是把某个具体的功能作为一个对象,分析组成这个功能的是哪些因素,一共有哪些测试点,哪些测试点是关键点,哪些是高风险点,一一列举出来,然后就是打算采用何种方式来进行测试,测试的方式可能有很多种(比如在不同的操作系统下进行测试等),此外需要分析的还有测试过程中我们需要用到的具体测试手法、具体的数值、特定的环境等等。

将以上提到的对象、方法、属性整理成文档就是游戏测试的测试用例。

游戏开发是一个迭带的开发模式,因此测试工作往往会有很大的随机性,当接到一个新功能时,首先要明确我们要测得这个功能是做什么的,有什么用,这个功能怎么使用。然后进行细化分析:这个功能共由哪些子功能组成,这些子功能是否有自己的子功能点,一层层的分析下去,然后就是从最底层的功能点分析:这个功能什么情况下要发挥其功效,发挥其功效的因素有哪些,怎么样去发挥具体的功效,该功能有没有相应的容错机制,这些就是我们的详细测试点和测试手法。然后向上一层一层分析,一直到最顶层就是我们的功能完整的测试方针。这样我们就把面向对象的思想完全用到了测试中。

评论列表
文章目录