每一个Bug都可能是致命的


你投入几百个小时甚至是几千个小时开发一款应用的时候,如何能够在竞争激烈的市场中引人注目呢

全面测试应用程序,每一个Bug都可能是致命的

完整而全面的测试往往决定了你的应用程序是收到较高的评论,还是被忽略无视。发布 应用 之前先做测试的一个重要原因是因为Android是一个开放的平台,因此有着自身的优缺点,优点是有更多的移动设备和更多的用户群,然而代价是不同设备之间互不兼容,因此要想让使用不同设备的不同用户都有较好的体验是非常困难的。

与iOS系统只需要测试一次相比,对你自己开发的Android应用程序进行大范围的测试意味着需要对很多的型号、屏幕尺寸以及格式等进行处理。根据Open Signal Maps的统计分析,目前大概存在有将近四千种Android设备。不过,屏幕尺寸和Android操作系统版本仍然是测试中最重要的两个因素。

Android操作系统版本:当开发一款应用程序的时候,你需要选择操作系统的版本,以便确定兼容性的级别。如果你选择了Honeycomb(Android 3.X),你的应用程序可以在早期的版本上运行,但是当你使用如硬件加速等新功能的时候(仅支持Honeycomb之后的版本)可能性能会大打折扣。

糟糕的性能会让用户非常不爽,那么他们给个差评也不足为奇。 为避免这样的失败,为你的应用做一个全面的 兼容性测试是非常必要的。


全部评论

相关推荐

往年强度是有多大..... “远超预期难度”害怕....
中午吃什么?:大疆是海笔,靠笔试刷人
投递大疆等公司10个岗位
点赞 评论 收藏
分享
07-07 12:25
门头沟学院 Java
程序员牛肉:你这个智邮公司做的就是那个乐山市税务系统的服务吗?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务