AWS Device Farm

Improve the quality of your web and mobile applications by testing across desktop browsers and real mobile devices hosted on AWS

Why Device Farm?

AWS Device Farm is an application testing service that lets you improve the quality of your web and mobile applications by testing them across an extensive range of desktop browsers and real mobile devices, without having to provision and manage any testing infrastructure. The service allows you to concurrently run your tests on multiple desktop browsers or real devices to speed up the execution of your test suite, and Device Farm generates videos and logs to help you quickly identify issues with your application.

Benefits of real device testing on Device Farm

Use the same devices your customers use

Run tests and interact with a large selection of physical devices. Unlike emulators, physical devices give you a more accurate understanding of the way users interact with your application by taking into account factors like memory, CPU usage, location, and modifications made by manufacturers and carriers to the firmware and software. We are always adding devices to the fleet.

Reproduce and fix issues faster

Manually reproduce issues and run automated tests in parallel. We collect videos, logs, and performance data so you can dive deep and quickly solve problems. For automated tests, we’ll identify and group issues so you can focus on the most important problems first.

Simulate real-world environments

Fine-tune your test environment by configuring location, language, network connection, application data, and installing prerequisite apps to simulate real-world customer conditions.

Choose the tests that work for you

Run our built-in test suite (no scripting required) or customize your tests by selecting from open source test frameworks like Appium, Calabash, and Espresso. You can also perform manual tests with remote access.

Integrate with your development workflow

Use our service plugins and API to automatically initiate tests and get results from IDEs and continuous integration environments like Android Studio and Jenkins.

Set up your own private device lab in the cloud

Our private device lab offering lets you choose iOS and Android devices for your exclusive use. Device Farm provisions these devices with the exact configurations you need, and lets you persist settings between sessions. Since these devices are exclusively for your use, you don’t have to wait for other users to finish using them.

Benefits of desktop browser testing on Device Farm

The fully managed browser grid in Device Farm scales as needed, allowing you to run multiple tests in parallel to speed up the execution of your test suite. With pay-as-you-go pricing, you can concurrently run multiple tests without worrying about incurring any additional costs as you scale: You only pay for the total number of minutes your test executes.

Use videos, console logs, action logs, and web driver logs generated by Device Farm to identify, analyze, and quickly fix issues with your web application.

Run your tests on multiple desktop browsers, including Chrome and Firefox, to ensure your web application functions as expected in different browser environments.

Trusted by developers, QA, and support professionals

Etsy
Tableau
Miniclip
Allstate
rainforest
goibibo.com
smartprice
Interactive Intelligence
Zynga
Schibsted Classified Media
School Messenger