移动应用测试的五大挑战

发表于:2014-6-05 11:15

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Pallavi Sharma    来源:51Testing软件测试网采编

分享:
  移动应用的繁荣是显而易见的,很显然在这个时代。在世界范围内,智能手机正迅速成为消费者和企业重要的交互方法。每天都有成千上万的应用程序生成。移动应用在智能手机或平板电脑中。现在,应用程序甚至被应用到汽车,可穿戴技术和家用电器中。
  移动设备的显著增长为组织整合计算环境开辟了道路。今天的移动应用程序可以交付复杂功能的平台、有限的计算资源以及多样性带来了独特的挑战,需要独特的测试策略来应对。
  在本文中,您将了解什么?
  接着,详细而相当有见地的文章,《初学者指南移动测试》,我们将在这里了解当执行移动应用测试时面临的各种挑战,以及当前市场上可用什么解决方案来解决它们。
  根据凯捷质量报告(移动测试),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.
31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号