查看原文
其他

AWS Device Farm|技术雷达

闫思语 ThoughtWorks洞见 2020-02-27

AWS DEVICE FARM

海量的移动设备使得很多公司几乎不可能在所有设备上测试他们的移动应用程序。AWS DEVICE FARM是一种移动应用测试服务,可以让你的Android,iOS和Web应用同时运行在各种物理设备上,并与应用程序进行交互,它会在每次应用运行期间生成相似的日志,性能图标和屏幕截图,以及提供常规和特定设备的反馈。该服务为用户提供了很大的灵活性,允许改变每个设备的状态和配置,以便重现一些非常特定的测试场景。ThoughtWorks技术雷达VOL.16将其放在试验阶段,接下来了解其在使用时具体的测试方式。

目前该平台主要支持两种测试方式,分别是自动化测试远程访问测试

自动化测试需要上传被测应用包和测试文件包,随后云测试平台会自动运行测试,完成后得出详细测试报告,报告中包含哪些机型未通过测试,也可以查看测试历史会话和日志。

远程访问测试需指定待测设备,随后上传应用程序包,等待平台自动分配相应机型后远程连接设备进行交互测试,也可以查看测试历史会话和日志。

目前,市场上的云测试平台有很多,那么AWS作为基础设施云服务提供商的先驱者也同样加入这场云测试平台混战中。然而Xamarin Test Cloud、Testin云测、Sauce Labs等等都已经凭借自己独特的优势拥有了足够的使用群体。

数据采集于2017年6月

与其他的云测试平台相比,AWS Device Farm起步稍晚,目前支持的设备上稍少,但是在脚本测试中支持的语言和框架上发展迅速,当然该平台也是唯一支持测试FireOS设备的云测试平台。运行方式同时支持cli、console、sdk。

收费方式:

  • 按需付费: 0.17 USD/设备分钟

  • 无限制的测试与访问: 最低 250 USD/设备插槽每月

  • 私有设备最低 200 USD/月

  • 1000分钟免费

目前情况看来,AWS Device Farm凭借与其他AWS服务(如AWS CloudTrail)的良好集成和服务使用方式,在云测试平台的市场份额正在稳步提升。有需要对海量移动设备进行兼容性测试的企业可以在风险可控的项目中尝试使用此服务平台。

点击【阅读原文】查看更多详情。


- 相关阅读 -

2017年3月期技术雷达

打造你自己的技术雷达

点击[阅读原文]可到ThoughtWorks官网查看更多技术雷达详细内容。

本文版权属ThoughtWorks公司所有,如需转载请在后台留言联系。

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存