AWS Device Farm

通过在 AWS 云中托管的桌面浏览器和真实移动设备上测试您的 Web 和移动应用程序,以提高其性能

AWS Device Farm 是一项应用程序测试服务,可帮助您在各种桌面浏览器和真实移动设备上测试您的 Web 和移动应用程序,从而提高这些应用程序的性能,且无需预置和管理任何测试基础设施。利用该服务,您可以在多个桌面浏览器或真实设备上同时运行测试,以加快测试套件的执行,并生成视频和日志,以帮助您快速发现应用程序问题。

AWS Device Farm 简介 (6:00)

在真实移动设备上测试

自动化测试

在大量的物理设备上通过 AWS 云并行测试您的应用程序。使用我们的一个内置框架来测试您的应用程序,而不必编写或维护测试脚本,或者使用我们支持的一个自动化测试框架。

how-automated-testing-works

远程访问

直接从您的 Web 浏览器中执行手势、轻扫以及与设备的实时交互。

how-remote-access-works

在桌面浏览器上测试

在 AWS 云中托管的多个版本的 Chrome、Internet Explorer 和 Firefox 上并行运行 Selenium 测试。

在 AWS Device Farm 上执行真实设备测试的优势

与您的客户使用相同的设备

运行测试以及与大量精选物理设备交互。与仿真器不同,物理设备可让您更加准确地了解用户与应用程序交互的方式,因为这会将各种因素考虑在内,比如内存、CPU 使用率、位置以及制造商和运营商对固件和软件进行的修改。我们会不断向产品队列中添加设备。请参阅设备列表

更快重现并修复问题

手动重现问题,同时并行运行自动测试。我们会收集视频、日志和性能数据,以便您可以深入研究并快速解决问题。为实现自动化测试,我们将识别问题并进行分组,以便您可以先专注于最重要的问题。

模拟真实环境

通过配置位置、语言、网络连接、应用程序数据以及安装必备应用程序来模拟真实客户环境,从而微调您的测试环境。

选择对您有效的测试

运行我们的内置测试套件(不需要脚本),或通过从开源测试框架(如 Appium、Calabash 和 Espresso)中进行选择,来自定义您的测试(参阅支持的框架)。您也可以通过远程访问执行手动测试。

与您的开发工作流集成

使用我们的服务插件和 API 自动启动测试,并从 IDE 和持续集成环境(如 Android Studio 和 Jenkins)获得测试结果。

在云中设置自己的私有设备实验室

我们的私有设备实验室产品让您可以选择 iOS 和 Android 设备供自己专用。Device Farm 为这些设备预置了您所需的精确配置,并允许持久保存会话之间的设置。由于这些设备供您专用,因此您不必等待其他用户完成就可以使用。

在 AWS Device Farm 上执行桌面浏览器测试的优势

在多个浏览器实例上同时执行测试

Device Farm 的完全托管型浏览器网格可根据需要扩展,从而让您能够并行运行多个测试,以加快测试套件的执行。采用按实际使用量付费的定价模式,您可以同时运行多个测试,而不必担心在扩展时产生任何额外费用,您只需为执行测试使用的总分钟数付费。

快速发现和调试问题

可使用 Device Farm 生成的视频、控制台日志、操作日志和 Web 驱动程序日志识别、分析和快速修复 Web 应用程序中的问题。

在多个桌面浏览器和浏览器版本上测试

在多个桌面浏览器(包括 Chrome、Firefox 和 Internet Explorer)上运行测试,可确保 Web 应用程序在不同的浏览器环境中能按预期运行。

受到开发人员、QA 和支持专员的信赖

NFL
Etsy
Tableau
Gannett
Miniclip
Allstate
rainforest
goibibo.com
smartprice
Interactive Intelligence
Zynga
Schibsted Classified Media
Zillow
School Messenger
Standard Product Icons (Features) Squid Ink
查看可用于测试的设备

Device Farm 提供了 2500 多台设备供您测试应用程序。

了解更多 
Sign up for a free account
注册免费账户

立即享受 AWS 免费套餐。 

注册 
Standard Product Icons (Start Building) Squid Ink
开始在控制台中构建

开始在 AWS 控制台中使用 AWS Device Farm 进行构建。

登录