游戏软件功能测试用例编写
作者:网络转载 发布时间:[ 2011/10/31 13:10:26 ] 推荐标签:
三、游戏中针对功能性测试测试用例编写浅谈
先了解下游戏中有哪些功能:
a)游戏发开中的功能有哪些
i. 不同的游戏对于功能的划分不同,但是目前主流一些功能划分中有以下内容:
1、基础操作
2、Npc
3、地图
4、装备
5、剧情
6、技能
7、人际
8、PVP
9、……
这样我们很简单的将整个游戏的功能进行了划分,划分完毕,下来的工作是针对某个功能的测试了。很多人都问过一个问题,游戏测试中测试用例到底有什么用。下面继续~
b)游戏测试的测试用例有什么作用
i. 测试执行过程中,按照用例指示的操作检查操作结果是否正确,记录测试过程中发现的bug
ii. 按照用例的执行结果确认功能的通过与否,也有的按照用例的覆盖率来确定单服测试的通过与否
iii. 便于回归测试的执行
这样讲应该比较明白了吧。
c)测试用例应该包括什么??测试执行过程中所需的所有信息,举例说明下。例如:
i. 表头:功能名称、案例编写人员、编写时间、测试人员、测试时间
ii. 正文:功能点、测试点、测试输入、预期结果、实际结果
iii. 用例执行结果统计
d)功能点模块化理念
都知道一个复杂庞大的系统,程序在实现时会将其分成若干模块按照模块功能优先级进行实现。我们测试过程中也采用这种方法,将复杂的功能点按照实现功能进行分类,分类后的测试点,再进行分类,直至细分成为一条条用例。像庖丁解牛那样。
按照等价类划分法,将同一判断条件的测试点组成一个集,在这个条件基础上再次判断的条件,我们假设它已经成立。这样在用例设计过程中需要测试人员清楚的知道,哪些条件是一类需优先确认的,哪些是以这类条件为基础的。我们终形成的测试用例一定确保的是一条用例只检查一个测试点。
这样设计也有另外一个好处,如果一条用例不能走通,其它的还可以继续检测,经常会遇到测试过程中由于一个bug,导致测试工作停滞。现在这样子我们可以采取脚本调试,或者其它方法跳过有bug的测试内容,继续进行其它测试点的测试了。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11