十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
游戏测试和软件测试的差异
上一篇 /
下一篇 2010-07-03 11:45:14
/ 个人分类:其它
这里的游戏测试专指各种电子游戏(特别是网络游戏)。51Testing软件测试网;{\K1Zf vl
从软件角度讲,电子游戏本身也是一种软件,属于软件的一类,因此游戏测试和软件测试必然有其共同点,本文不详细讨论这部分,而主要讨论其差异。51Testing软件测试网3UF
J(g,X
首先,我们从软件的开发过程入手:51Testing软件测试网0Fsom9h}O
通常一个软件的开发过程如下:
5`y'Zl8e%JMWp0 ● 接受订单51Testing软件测试网 J[5b`5F
● 需求分析51Testing软件测试网An8l
]%?
\N
● 设计文档
&e}+bT9qcx8AJ2Z(Pb0 ● 程序设计51Testing软件测试网7N;f-\9N,Dl2tT z
● 程序实现51Testing软件测试网8Zq9}c4Q
● 集成测试
IRH2?-fV0F'r7z0 ● 阿尔法测试51Testing软件测试网sGW`!z
● 贝塔测试51Testing软件测试网+u"N w%qHH*Ja-N
● 软件发布
*|5x4le5Xo+S.nm$t0 游戏也是一种软件,开发过程也逃不出这个框架,但是从开发的第一步开始,游戏就与一般的软件存在了比较大的差异:
J])n5|A u:LK&H1D0Nh0 首先:通常,软件的开发是由客户订单开始的,用户是明确的,用户的需求也是相对明确的。而游戏的开发,通常并没有客户订单,用户群的定位也是游戏策划根据市场调研等资讯设定的,因此用户的需求相对来说更加不明确。对于游戏来说,即使明确了用户群,用户的需求也是来自于游戏策划根据间接信息分析出来的,而并非用户的直接需求。因此,对于游戏测试来说,相对软件测试就多了一个步骤:对需求文档本身的测试,而一般的软件测试是没有这个步骤的。