您还未登录! 登录 | 注册 | 帮助  

您的位置: 首页 > 软件测试工具 > 性能测试工具 > 正文

Silk Mobile ? 缩水移动应用的测试周期

发表于:2017-01-09 作者:网络转载 来源:

  Micro Focus已将从Borland接管的Silk Mobile?投放到市场,作为一种新的强大的移动应用测试解决方案,它将使企业能够开发出更先进更可靠的移动商业软件。
  作为市场上最完整的移动应用测试解决方案,Silk Mobile为移动设备上的应用提供了强大、易用的功能测试方法。Silk Mobile能够进行跨平台的测试,支持Android, iOS, Blackberry, Windows Mobile, Symbian和HTML5在内的多种平台。该工具的手势支持包括了多点触摸,扫,拖动,缩放,滚动,专门为最终用户与设备交互的各种方式而定制。所以,用Silk Mobile编写的测试脚本可以将最终用户和不同设备之间各种交互方式捕获为成合适的信息与数据。为了增加测试脚本的多样性,Silk Mobile测试脚本可以导出为多种脚本语言,包括Java, C#, Python和Perl.
  在当今的数字时代,移动应用在所有的大型企业的商业策略中都扮演着非常重要的角色。事实上,Micro Focus最近委托的一项调查发现,超过75%的调查对象计划在接下来的两年里扩大从大型机到移动设备的各种业务。Silk Mobile促进和提高了移动应用的开发质量,使得商业公司可以和客户保持紧密联系,从而在竞争中获得领先。
  Micro Focus的Borland解决方案部总监Archie Roboostoff说:“开发机构比以往受到更多的持续的压力,他们需要更快速和频繁地交付高质量的移动应用。Silk Mobile为开发团队提供了能够帮助他们按期按预算交付产品的测试工具。我们的目标是让软件开发者的测试变得简单起来,而Silk Mobile恰恰做到了这一点。”
  Silk Mobile是Silk软件测试品牌的一部分,它提供了完整的自动测试以及软件质量管理解决方案。Silk产品和测试集相配合,能够确保整个软件被彻底地测试,从而高质量高可靠地交付客户。配合着Silk Mobile,Borland产品现在提供了一个全面的,端对端的应用测试解决方案,它包括移动自动测试,移动性能测试,移动网络速度模拟,以及移动测试管理。
  使用Silk Mobile创建健壮、可重复、可维护的移动应用测试套件
  Silk Mobile测试工具的特点和优点包括:
  *广泛的移动操作系统平台支持*
  Silk Mobile支持在最新的多种平台上进行软件测试,这些平台包括Android,iOS, Blackberry, Windows Mobile, Symbian和HTML5。无论公司策略如何,客户都有一个抉择:接受BYOD概念(译者注:Bring Your Own Device指携带自己的设备办公)或者继续支持标准设备。不论哪一种选择,Silk Mobile是跨越所有移动应用平台的唯一选择。
  *可视所以易用*
  通过可视化捕捉功能,直接在移动设备上录制测试,并且可视化地创建,回放和编辑这些测试。另外,可视化的操作和验证命令可以直接加入到测试脚本中而不用编写任何代码。
  *原生的图像和光学字符识别*
  测试功能不会因为操作系统的改变而受到影响,因为Silk Mobile使用了“三层方法”来识别导航和屏幕内容。客户永远不用停止测试来等待最新的操作系统发布,这意味着不会耽误自动测试的过程。
  *手势支持,像用户那样使用*
  像最终用户那样和移动设备进行交互。Silk Mobile支持多点触摸,扫,拖拽,放大缩小,滚动等操作。测试应用同时还和手势、虚拟键盘、报警/通知等互补,所以设备信息的获取对于捕捉设备是如何被实际被使用的来说是相当关键的。
  *广泛的脚本语言选择*
  Silk Mobile可以将测试脚本导出为Borland Silk4j, Silk4Net, JUnit, NUnit, C#, MSTest, Python和Perl。现在移动测试可以作为持续交付过程或是已有自动测试套件的一部分来运行。
  *集成的测试管理*
  使用Borland的Silk Center执行,计划,维护导出的移动测试脚本。另外,Silk Center的配置测试功能允许一个私有的设备中枢进行移动应用安全测试的管理。移动测试会变成“仅仅是另一个测试”,允许客户管理和追踪他们的移动应用,而忽略设备平台的差异性。
  关于Borland
  Borland软件公司成立于1983年,是世界级的需求、测试和变更管理解决方案提供商。作为Mirco Focus有限公司(FTSE 250)的一部分, Borland提供了横跨整个应用开发生命周期的多种开放、敏捷的工具,使得客户可以更好更快地开发软件。