AWS Device Farm 云端 Android/Fire OS 应用测试平台

阅读数:490 2015 年 8 月 5 日

话题:Android语言 & 开发

亚马逊推出了新的AWS Farm Device, 这是一种生成面向 Android 和 FIR OS 生态系统应用的移动测试场,移动测试场由主流测试自动化框架和 CI 系统集成,提供了 200 多个独特测试环境,亚马逊说。

AWS Device Farm 允许选择和控制测试设备的状态,比如上传文件,安装其他应用程序,设置网络功能、位置等。一旦运行测试,它就会提供有用的信息来识别任何问题,例如:

  • 屏幕截图
  • CPU 和内存使用率, 与线程计数
  • 输出文件。

AWS Device Farm 支持主流测试自动化框架集成,例如AppiumCalabashuiautomator。此外,它还可以使用JUnitRobotiumEspresso运行仪器测试。

所有的步骤需要运行测试可以自动使用Device Farm API,Device Farm API 允许创建文件和设备池,上传文件,运行测试或者调度,然后收集所有相关信息。现在,当其它 CI 系统插件正在开发中的时候,Device Farm API 已经可能可以集成Jenkins了。

亚马逊将基于“设备分钟数”向它的 Device Farm 用户收取费用,这由使用的设备数量以及测试持续时间来确定,并且提供一份固定费用计划。

Experitest 的营销经理 David Fink 是这样定义云测试的:“在扩大测试范围和减少测试时间上是一段最伟大的飞跃”,鉴于通过倍增的设备“它扩大了手动和自动测试的规模”,因此操作系统可以由单个开发人员进行测试。

AWS Device Farm 加入了一个竞争相当激烈的市场,而TestdroidAppurifyExperitest等其他产品已经在这个市场经营了数年。尽管 Google 使用自己的 device farm 测试应用程序为大众所熟知,但是亚马逊仍然是加入这个公共服务测试云市场上最大的角色。

查看英文原文:AWS Device Farm Enables Cloud Testing for Android and Fire OS