04.06.2012

Android应用测试

有多少设备需要测试Android游戏,Techcruch博客的作者们提出了这个问题,并向移动程序开发者进行了咨询。某些开发者的回答甚至可能会让经验丰富的测试员感到惊讶。

香港公司Animoca(专注于女孩子的Android游戏)为测试每个产品使用400个设备。重申一下,他们在400个设备上测试每一款游戏。

公司首席执行官Yat Siu解释说,这对于那些面向中国市场的人是必要的,因为本地制造商生产的预算Android智能手机非常受欢迎,并且每个月都会推出越来越多的类似设备。

Red Robot的《Life is Crime》团队(所有程序的总下载量为350万)仅使用12个设备进行测试,同时求助于外包公司Testology以“覆盖”额外的35个设备。

我依靠常识,”Red Robot的联合创始人Pete Hawley表示,他在EA工作了15年。依据80/20法则(20%的玩家占据80%的市场),他选择那些大多数用户可能会拥有或者已经拥有的预算解决方案进行测试。

在Red Robot进行市场分析时,他们使用来自Google的基本信息:哪些Android版本在市场上最普遍,哪些设备具有何种类型的屏幕。接着,他们查看来自哪些智能手机和平板电脑的用户进入他们的游戏。在选择未来的测试设备时,Red Robot也依据用户的需求。

Hawley表示,考虑到大量来自亚洲的预算智能手机,选择需要支持的设备是非常重要的。

必须拒绝那些使用小型、廉价设备、系统已久未更新的用户,”Hawley补充道。“覆盖80%的市场并不那么困难。”

下面是一个图表,可以看到公司在去年秋天主要关注哪些设备。

Pocket Gems(总下载量7000万,开发了《Tap Paradise Cove》和《Tappily Ever After》等游戏)大约使用同样数量的设备进行测试。他们将每款游戏的测试分成三个阶段:

1. 测试新特性

2. 测试已汇总版本

3. 最终测试

在汇总版本的测试中捕捉到所有错误后,游戏就不会再加入新内容,代码也不再更改,”公司的负责人Ray Vizzone说道。游戏开始打磨,检查它在具有不同内存和不同处理器的各类设备上的表现,性能如何等等。这就是最终测试,之后,如果没有重大错误,就会发布游戏。

评论
写评论...
Related news