标签:
你投入几百个小时甚至是几千个小时开发一款应用的时候,如何能够在竞争激烈的市场中引人注目呢?
全面测试应用程序,每一个Bug都可能是致命的
完整而全面的测试往往决定了你的应用程序是收到较高的评论,还是被忽略无视。发布应用之前先做测试的一个重要原因是因为Android是一个开放的平台,因此有着自身的优缺点,优点是有更多的移动设备和更多的用户群,然而代价是不同设备之间互不兼容,因此要想让使用不同设备的不同用户都有较好的体验是非常困难的。
与iOS系统只需要测试一次相比,对你自己开发的Android应用程序进行大范围的测试意味着需要对很多的型号、屏幕尺寸以及格式等进行处理。根据Open Signal Maps的统计分析,目前大概存在有将近四千种Android设备。不过,屏幕尺寸和Android操作系统版本仍然是测试中最重要的两个因素。
Android操作系统版本:当开发一款应用程序的时候,你需要选择操作系统的版本,以便确定兼容性的级别。如果你选择了Honeycomb(Android 3.X),你的应用程序可以在早期的版本上运行,但是当你使用如硬件加速等新功能的时候(仅支持Honeycomb之后的版本)可能性能会大打折扣。
糟糕的性能会让用户非常不爽,那么他们给个差评也不足为奇。为避免这样的失败,为你的应用做一个全面的兼容性测试是非常必要的。
TestBird移动应用专家提供基于2500+真机的移动APP自动化云测试服务,支持IOS/Android,解决移动APP与所有手机的适配兼容问题,节约APP测试成本,提高测试效率,减少上线后的用户流失。
标签:
原文地址:http://www.cnblogs.com/chieei/p/5646263.html