fitgap

AWS Device Farm

Features
Ease of use
Ease of management
Quality of support
Affordability
Market presence
Take the quiz to check if AWS Device Farm and its alternatives fit your requirements.
Pricing from
Pay-as-you-go
Free Trial
Free version unavailable
User corporate size
Small
Medium
Large
User industry
  1. Information technology and software
  2. Education and training
  3. Accommodation and food services

What is AWS Device Farm

AWS Device Farm is a cloud-based service for testing Android, iOS, and web applications on a fleet of real mobile devices. It supports automated testing with common frameworks and provides device logs, screenshots, videos, and performance data to help teams diagnose failures. The product is typically used by QA, mobile engineering, and DevOps teams that need scalable device coverage without maintaining an in-house device lab. It integrates with AWS tooling and CI/CD pipelines for continuous testing workflows.

pros

Real device testing at scale

AWS Device Farm provides access to a managed pool of physical mobile devices for running tests across multiple device models and OS versions. This reduces the need to purchase, maintain, and refresh an internal device lab. It is well-suited for regression suites that require broad device coverage. The service also supports testing on both mobile devices and desktop browsers for web apps.

Framework and CI/CD integration

The service supports common automation approaches such as Appium, Espresso, XCUITest, and Selenium, enabling reuse of existing test suites. It offers APIs and integrations that fit into automated build and release pipelines. This helps teams run tests on every commit or release candidate with consistent environments. Results can be consumed programmatically for gating and reporting.

Actionable test artifacts

Device Farm captures artifacts such as logs, screenshots, video recordings, and performance metrics during test runs. These artifacts help teams reproduce issues and identify whether failures are app-related, device-specific, or test-script related. The reporting is oriented toward debugging and triage rather than only pass/fail status. This can shorten investigation time when tests fail intermittently.

cons

AWS-centric operational model

Device Farm is designed to work naturally within AWS accounts, IAM permissions, and AWS-native workflows. Organizations that standardize on other cloud platforms may face additional setup and governance overhead. Network access patterns, credentials, and artifact storage often align with AWS services, which can increase coupling. This can be a constraint for teams aiming for cloud-agnostic testing infrastructure.

Limited UX research capabilities

The product focuses on functional and automated testing rather than moderated/unmoderated user research or behavioral analytics. Teams needing participant recruitment, session analysis, or in-product feedback workflows typically require separate tools. As a result, Device Farm does not replace usability testing platforms or feedback collection systems. It is primarily a QA and engineering testing service.

Device availability and test tuning

Because devices are shared resources in a managed pool, specific device/OS combinations may not always be immediately available at peak times. Test stability can require tuning for timing, permissions, and device state differences across models and OS versions. Some scenarios (e.g., specialized peripherals, certain carrier/network conditions) can be difficult to replicate in a hosted environment. Teams may still need a small local lab for edge cases.

Plan & Pricing

Usage-based (Pay-as-you-go) Pricing model: Pay-as-you-go Mobile devices: $0.17 per device minute Desktop browsers: $0.005 per instance minute Free trial included: One-time trial of 1,000 device minutes (after the trial, standard pay-as-you-go rates apply).

Subscription / Unmetered plans (flat-rate slots)

Plan Price Key features & notes
Unmetered (per device slot) $250.00 per slot/month Unlimited automated testing and remote access for the month. Slots are purchased per usage type (automated test or remote access) and per device family (Android or iOS); each slot corresponds to concurrency (number of simultaneous devices).
Private devices Starts at $200.00 per month Dedicated physical devices deployed exclusively for your account; contact AWS for provisioning and details.

Notes:

  • Pay-as-you-go device minutes are billed based on the number of devices used and the duration of automated tests and remote access sessions.
  • Device minutes are the billing unit (time to install, execute, and uninstall the app/tests on each selected device).
  • Unmetered plans are billed per device slot per month and can be canceled with effect at next renewal date.

Seller details

Amazon Web Services, Inc.
Seattle, Washington, USA
2006
Subsidiary
https://aws.amazon.com/
https://x.com/awscloud
https://www.linkedin.com/company/amazon-web-services/

Tools by Amazon Web Services, Inc.

AWS Lambda
AWS Elastic Beanstalk
AWS Serverless Application Repository
AWS Cloud9
AWS Device Farm
AWS AppSync
Amazon API Gateway
AWS Step Functions
AWS Mobile SDK
Amazon Corretto
AWS Amplify
Amazon Pinpoint
AWS App Studio
Honeycode
AWS Batch
AWS CodePipeline
AWS CodeDeploy
AWS CodeStar
AWS CodeBuild
AWS Config

Best AWS Device Farm alternatives

BrowserStack
Applause
testRigor
HeadSpin
See all alternatives

Popular categories

All categories