首页 测试 体会 查看内容

移动应用测试的五大挑战

2014-6-25 14:33| 发布者: tianzc| 查看: 678| 评论: 0

摘要:   移动应用的繁荣是显而易见的,很显然在这个时代。在世界范围内,智能手机正迅速成为消费者和企业重要的交互方法。每天都有成千上万的应用程序生成。移动应用在智能手机或平板电脑中。现在,应用程序甚至被应用到 ...
  移动应用的繁荣是显而易见的,很显然在这个时代。在世界范围内,智能手机正迅速成为消费者和企业重要的交互方法。每天都有成千上万的应用程序生成。移动应用在智能手机或平板电脑中。现在,应用程序甚至被应用到汽车,可穿戴技术和家用电器中。  移动设备的显著增长为组织整合计算环境开辟了道路。今天的移动应用程序可以交付复杂功能的平台、有限的计算资源以及多样性带来了独特的挑战,需要独特的测试策略来应对。  在本文中,您将了解什么?  接着,详细而相当有见地的文章,《初学者指南移动测试》,我们将在这里了解当执行移动应用测试时面临的各种挑战,以及当前市场上可用什么解决方案来解决它们。  根据凯捷质量报告(移动测试),18%的受访公司说,他们没有足够的时间来测试移动应用程序,65%没有合适的工具。52%把缺乏做手机测试设备作为一个理由。这些都是成功执行移动测试实时组织面临的挑战。  让我们在这里,罗列一个一个地移动测试领域的挑战:  # 1.移动设备的多样化  Android 1.0以超过500 Android设备, 220 iOS设备大约自2007年以来已经出货。这些大量的移动设备的可用性从手机、智能手机、tabs、ipad和可穿戴技术,为您提供了一个移动应用程序所面临巨大的环境的多样性。  进一步来说,测试团队质量不能保证。如果一个应用程序在一个给定的设备,它将工作100%。在另一个设备上,即使是同一产品系列,因为屏幕分辨率,CPU,内存,操作系统优化和硬件可能都是不同的。  在这里要问的问题是,“在5 - 8设备上测试是否足够了呢?答案是“是”,如果只有25%的客户是你的CEO就“OK”。  # 2.设备Fragmentation 和各种操作系统平台  也许最困难的方面是,移动测试矩阵的设备Fragmentation。虽然iOS设备矩阵比以往任何时候都增长,然而Fragmentation尤其Android操作系统的问题仍然存在。例如下面的图片    这是一个关于2013年7月近12000个独立的Android设备模型的OpenSignal数据图表。(相比之下,同样的图表从2012年发现近4000设备。)如果你关心质量的跨平台应用程序,你会遇到一个同样复杂的矩阵。虽然没比硬件矩阵那么可怕,各种手机操作系统也带来了挑战,工程团队的目标是跨平台为用户提供一致的体验。  由于兼容性问题,移动应用程序测试也更具有挑战性。作为一个移动应用程序,在设备部署可以是不同的。  操作系统有iOS、Android、黑莓、Windows等。  版本的操作系统,比如iOS 4.X, iOS 5.X, BB 4.X, 5.X 和 6.X.
123下一页

鲜花

握手

雷人

路过

鸡蛋

扫一扫关注最新动态

毒镜头:老镜头、摄影器材资料库、老镜头样片、摄影
爱评测 aipingce.com  
返回顶部