Mobile Testing
Android, iOS, and HarmonyOS device automation in Ember desktop
Mobile Testing
Ember desktop includes a mobile testing workspace for UI automation on real devices and emulators.
Supported targets
| OS | Notes |
|---|---|
| Android | Device / emulator via ADB |
| iOS | Device / simulator (macOS host) |
| HarmonyOS | Harmony device automation |
Capabilities
- Connect devices; inspect screen and element tree
- Run tap, type, swipe, and other steps
- Tie runs to test tasks for happy-path validation
- Screenshots and logs for regression review
Prerequisites
- Platform SDK / drivers (Android Platform Tools, Xcode, etc.)
- Enable developer mode and USB debugging (Android) or trust the host (iOS)
- Open Mobile testing in Ember and select a device
Desktop vs Ember Cloud
| Ember desktop | Ember Cloud | |
|---|---|---|
| Devices | Local USB / LAN | Private cloud device pool |
| Automation | Workspace steps + Agent Apps | UI-Genie natural-language instructions |
| Best for | Dev-machine smoke checks | Shared devices, CI, multi-tenant teams |
Teams on Ember Cloud can also use UI-Genie at scale; desktop is ideal for quick local validation.
Troubleshooting
See Troubleshooting for device detection and driver issues.