Skip to main content
AWS Device Farm

AWS Device Farm


What is AWS Device Farm?

AWS Device Farm is a mobile application performance testing application that provides real-time automated testing and reproduction of issues, simulating and testing issues that may occur on a variety of platforms (e.g. iPhone or Samsung mobile device, or multiple operations…

Read more
Recent Reviews
Read all reviews
Return to navigation


View all pricing

Pay as You Go - Desktop Browsers


per instance minute



per device minute

Private Devices


per month

Entry-level set up fee?

  • No setup fee


  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is AWS Device Farm?

AWS Device Farm Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Return to navigation


View all alternatives
Return to navigation

Reviews and Ratings


Attribute Ratings


(1-4 of 4)
Companies can't remove reviews or game the system. Here's why
Amr Saad | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
AWS Device Farm is mainly used by the Research and Development Department in our organization. We use it before going live with our product to test and make sure that our applications are working properly through different Mobile Devices with different Operating Systems, OS Versions, Screen Resolutions and different Mobile Devices. Instead of building a full devices lab along with maintaining all kinds of devices like Mobiles and PCs and Tablets which can be very expensive, we can use AWS Farm as per our need and pay as we go. Also, sometimes we use it to conduct performance tests on our application by simulating different users using different devices.
  • Integration with CI/CD Pipeline
  • Diversity in Real Devices over the Cloud
  • Pay as you go option
  • Reproduce Issues and easily collect all kinds of logs
  • It can be a little bit costly if you use it heavily
  • Test Execution results report can be better
  • User Interface needs some Improvements to make it easier to use
In my opinion AWS Device Farm is a very good choice for any organization that needs to execute tests on large number of real devices before their production deployment. They have one of the biggest devices farms I have seen and you can get your test results and integrate your automated tests easily. Also, you can add them to your CI/CD Pipeline using Jenkins or any other tool with ease. In my opinion don't use it in your day to day testing at the beginning because it will be costly, I would recommend using it at the end as the last couple of test cycles to make sure everything is working properly accross different devices.
  • Pay as you go
  • Diversity in the real devices which covers customers devices easily
  • Ease of Integration with CI/CD Pipelines so we can utilize Automated Scripts
  • Builds more confidence in the End Product as you validate how it behaves across different devices
  • The only downside is that it can be expensive if you use it without caution
In my opinion, AWS Device Farm is a very good overall choice but it lacks some tester-friendly features when compared with the competition, for example, having built-in Appium Inspector, Testing using Emulators, Headless Testing, and Visual Testing. But AWS Farm is better in terms of the Real Devices diversity with an Option to Pay as you go. I would highly recommend using AWS Device Farm as your lab over the cloud.
Score 8 out of 10
Vetted Review
Verified User
Our company provides mobile integration with a lot of our products. I architected the mobile application and made the decisions on the stack to use. We are not at MVP stage and we use AWS Device Farm to test our application against various different devices. It makes load testing much easier on us.
  • Easy testing on many different devices
  • Great integration with development workflow
  • Customizable selection of testing framework
  • Could always use a cleaner UI
AWS Device Farm is perfect for small teams who don't have enough resources to conduct large scale testing scenarios or even large teams who would like an easier time with testing on various devices. [AWS] Device Farm makes it very easy to interact with a multitude of devices right from the browser.
  • A large number of devices to choose from
  • Versatile test configuration
  • Integration with Selenium
  • Quicker testing leads to faster product to market times
  • Can deploy updates much more regularly by testing across many devices quickly
We haven't used anything like AWS Device Farm before. I am familiar with Amazon Web Services and when we had our MVP ready to test, we turned to AWS for a solution. AWS Device Farm was exactly what we were looking for as we have a really small team and limit resources.
Sachin Gevariya | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
AWS Device Farm is used for department only. It addresses the problem of Real estate product uploading and searching on the cloud. And within it, we got improved quality of our web application
  • Automated testing work well
  • We are able to use like real devices that our customers might be use
  • And within our own test, we can run the test so we can get to know all scenarios that we also know
  • To be Frank, I have not found any room where it needs to improve. As whatever we used, It is useful for us
- In Automated testing with Selenium, is very useful.
- Logging mechanism helped us use lots where we get unexpected errors.
- In current days, most difficult testing in different browsers and it solved very easily
  • Multiple browser testing
  • Automated testing with well known frameworks
  • Logging mechanism for error tracking
  • It impact more and more. Not in terms of ROI but in time as well
I got more features and handy within AWS Device farm than AWS Cloud9
Score 10 out of 10
Vetted Review
Verified User
AWS Device Farm is supporting us by providing virtual mobile devices and a framework to emulate mobile phones in our automated testing platform. We can easily enable any mobile in different OS versions and also integrate our automated test scripts. Having 30+ mobile apps to validate in multiple phones and software versions, AWS Device Farm is a life saver.
  • 100% compatibility with the installed user base. No simulation, but real results.
  • Integration with Jenkins and other CI/CD tools.
  • A considerable amount of device types available. Again, real devices in the cloud!
  • Interface (CLI) not very easy. Competition has better options.
  • Integration with IDE for test case coding.
  • Reporting for the test scripts executed.
As long as you have the right scenarios in mind where you can use AWS Device Farm, you will be very happy. It's a cloud platform for testing automation support, where you can use real devices in multiple configs to validate your Android or iOS use cases. It does easily integrate with your CI pipeline, but reporting and UI are not perfect. A pain point is also the JUnit4 implementation, which could be more mature.
  • Reduced the amount we spent on physical devices by > 90%.
  • Enabled real CI integration even when running E2E test scripts using mobile phones.
  • Helped us to improve overall App stability and rating - fewer crashes (80% to 99% of sessions crashless) and 75% rating increases on apps.
We had the enterprise support with AWS, so overall support experience was good with great engineers on the back providing answers. As you may know, overall AWS support is different and this is not different. Responses through the regular web support channel came easily, fast and accurate. We had questions/issues which were solved fast. Documentation is good as well, especially around the test automation pieces.
Return to navigation