Start Testing Today

Your first 250 minutes are free

device-farm_number1circle_80px

Choose to test a native, hybrid, or web app 

 

device-farm_number2circle_80px

AWS Device Farm tests your app against your choice of real phones and tablets

 

device-farm_number3circle_80px

Get results in minutes that pinpoint bugs and performance problems

AWS Device Farm Mobile App Testing

Benefit_Mobile_Yellow

Run tests across a large selection of physical devices. Unlike emulators, physical devices provide a more accurate understanding of how users interact with your app by taking into account factors such as memory, CPU usage, location, and modifications done by manufactures and carriers to the firmware and software. We are always adding devices to the fleet. See the device list.

benefit_SecurityAWSPlatform_expertise-scale

Focus on the most important issues by viewing detailed, actionable reports. We identify and group problems across every device, so you can quickly analyze results, logs, screenshots, and performance data across your tests.

Benefit_Template_LightBlue

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

Benefit_Customize_Orange

Run our built-in test suite - no scripting required. Or fully customize your tests by selecting from a range of popular open-source test frameworks like Appium, Calabash, and Espresso that allow you to take full control. View the list of supported frameworks.

Benefit_Process_Blue

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

Benefit_Code-Quality_Green

Each device is dedicated to you for the duration of your test and completely isolated from other devices at the software and hardware level. After each test run, the devices are wiped to remove your application and data.

Your first 250 device minutes are free

Pricing is based on device minutes, which are determined by the number of devices you use and the duration of your tests. AWS Device Farm comes with a one-time free trial of 250 device minutes. After that you are charged $0.17 per device minute.

You can also choose our unmetered testing plan, which allows unlimited testing starting at $250 per month. Unmetered pricing is based on the number of device slots you purchase for each device family (i.e. Android or iOS) and are priced at $250 per slot per month. Device slots correspond to test execution concurrency. For instance, if you purchase ten Android device slots and schedule a run on 100 Android devices, Device Farm will execute your tests on up to ten devices at a time until all tests are completed on your selected devices. Purchasing more slots would enable you to get your results faster. Regardless of how many tests you run in a month, you are billed at the flat rate of $250 per device slot per month. You can cancel your subscription for one or more device slots at any time and the cancellation will take effect at the end of your current billing period. Please contact us if you are interested in unmetered testing.

There are no long-term contracts – and you have the freedom to modify your pricing plan based on your needs. Learn more »

Resources Device List  |  FAQs  |  Blog  |  Documentation

 

Simply upload your app to AWS Device Farm and test your app on real devices in the AWS Cloud.

Start Testing Today

Your first 250 minutes are free