QA的噩梦
在国内,不仅是Android开发者数量庞大,而大大小小各种硬件厂家产生的设备也是种类繁多。这样对消费者来说,有太多种选择,他们完全可以根据价格和外形来挑选钟爱的设备。可是这对开发者,有一种感觉叫“生不如死”。
上图仅仅列出了香港市场上能掏到的还算销量不错的设备,他们不仅拥有各不相同的外形,可恨的时每个设备的硬件都不相同。这家名叫Animoca的香港公司,每发布一款产品需要在400部不同的设备上进行测试,然后找bug重新修改代码。想做到一次编译处处运行?我宁愿去相信这个世界上有鬼。
如果每个Android开发商都要像他们一样,每次测试400个设备的话,估计得把中关村的保安都动员起来做软件测试也不够用,光测试人员每天中午的盒饭都是一大笔花销,更别奢求什么“盈收”了。其实很多牛逼的开发商没这么极端,他们通过一些技巧和方法来化解此事。TechChrunch的记者Kim-Mai Cutler采访了多家开发商,开发者或许可以从中找出一些行之有效的解决之道。
开发商的战术
二八法则:只做主流
Red Robot Labs,拥有350万下载量,目前在Google Play store的飙升榜排名27。
Red Robot仅有(是的,“仅有”)12台测试机和两个QA,不过他们使用一家英国公司Testology提供的服务来实现额外35台测试机的机会。身为一名有15年经验的游戏行业人士,联合创始人Pete Hawley只做主流设备的测试,例如支持的系统版本以及屏幕尺寸等。通过Googke发布的数据,经过一些分析来决定到底哪些设备值得他们花精力去做测试。
尽我所能 追求全面
Pocket Gems,去年两款游戏霸占了AppStore飙升榜Top 10,同时在Google Play Store飙升榜占据了第35位。
他们是一家传奇的公司,QA是一名退服的美国空军上校Ray Vizzone主持的。他们尽自己所能,利用手头的40款机型,每周7*24小时的做着测试,多亏了世界各地的测试者。