功能测试 性能测试 安全测试 质量管理 配置管理 测试管理
TD |QC|QTP|LR
分享: 游戏测试之缺陷类型
上一篇 /
下一篇 2008-12-19 09:38:18
/ 精华(1)
/ 置顶(1)
/ 个人分类:生活点滴
51Testing软件测试网'o2EQ$t/A'u3v.R y1d 今天抽出时间,整理总结了一下,游戏测试过程中,常遇到的几种缺陷类型:51Testing软件测试网$l#Ef,QmI9}[
51Testing软件测试网7X/_Cn/U!L9Z 缺陷类型:
_` _bc7v-p2X:G(j0l 功能
Ab*s:_qu0l 赋值51Testing软件测试网@o(^u)[
f
l 检查51Testing软件测试网#Q_+TC(N `8V
l 时间控制51Testing软件测试网_#s-K+r}
k&F9[t
l 构造/包装/合并51Testing软件测试网s"uAkG
l 算法
x!FmVo:p+?`nx7N0l 文档
!S)n4Jq-h b3A0l 接口51Testing软件测试网i!E7v;k dZR)o\
$V
c)m
hGs M#b01、功能
.BE"t&}
g7Mg:H-_0功能错误是一种影响游戏性能及用户体验的错误。该错误可能是由提供这一功能的代码丢失或不正确造成的。51Testing软件测试网s7B ]u t'R5m
51Testing软件测试网,BF'ZPfk9n
2、赋值
d}l7}S DMkA0G"E0当程序所使用的值被错误地初始化或设置,或当一个所需的参数值丢失时,出现的错误就被定义为赋值类型。如:游戏任务开始、进入一个新关卡或一种游戏模式时。
.qw$ML"~9W;Z
p0 51Testing软件测试网&Q!R1qKBtSA3I
3、检查
.KjyUX
e5BB0 当代码在被使用前不能适当地验证数据时,就产生了检查类型的缺陷。如:在代码中用“=”代替“==”对两种值的比较;边界比较,如使用“<=”代替“《”等。51Testing软件测试网 U6e,G7a\bH
51Testing软件测试网 Z*u*SEhk5gq)y
4、时间控制51Testing软件测试网YDQ\P`Z
时间控制缺陷与资源的共享、资源的实时管理相关。有些进程,如在硬盘上储存游戏信息,要给出开始时间或结束时间。这类操作在数据上执行,应完成对数据的操作后才能终止。通常为了友好,可以显示一个进度条或提示之类的信息。51Testing软件测试网 WMw C DOEc/k
51Testing软件测试网E{$R+_ZY
5、构造/包装/合并
5N6N Gt3wrY\0 这类缺陷是由于配置游戏代码,变更游戏版本或安装打包等引起的错误。51Testing软件测试网2~/wJ9iqFGA6FR
s`gq1^O06、算法51Testing软件测试网ps G
FZ
这类缺陷包括一些计算过程或选择结构中出现的有关时间复杂度或正确性的问题。算法可以视为得出一个数值(如,42))或实现一个结果(如,打开门)的过程。