AWS Device Farm
- What it is
- Test web and mobile applications against real physical devices hosted in the AWS Cloud.
- Hundreds of real phone and tablet models across iOS and Android, plus desktop browsers.
- Two modes
- Automated testing — run your test suite (Appium, XCTest, Espresso) across many devices in parallel and get videos, screenshots, logs, and performance data.
- Remote access — interactively swipe and tap a real device through the browser to reproduce a bug.
- Why
- Emulators do not reveal device-specific rendering, hardware, or carrier-network issues. Buying a device lab is expensive and goes stale each year.
- Related
- Amazon AppStream 2.0 streams your application to users; Device Farm streams a device to your testers.