Developer Tools
AWS Device Farm
Test mobile/web apps on real devices in the cloud.
Official docsOverview
Device Farm runs Appium, Espresso, XCTest and browser tests on real Android/iOS devices and remote browsers.
When to use it
- Cross-device mobile testing
- Recording video & logs of failures
- Parallel device runs
Setup
- Create project → upload IPA/APK + test package.
- Pick device pool.
- Schedule run.
How to use
CLI
aws devicefarm schedule-run --project-arn ... --app-arn ... --device-pool-arn ... --test '{"type":"APPIUM_NODE"}'QA use cases
- Run Appium suite against top 20 devices nightly; collect videos + logs to S3.
