Prerequisites
- Autosana MCP server added to your coding agent
- One of:
- iOS: macOS with a booted iOS Simulator
- Android: macOS, Linux, or Windows with a booted Android Emulator
- Web: a local dev server running on any OS (e.g.
localhost:3000)
Usage
Tell your coding agent (Cursor, Claude Code, etc.):Multi-Device Parallel Testing
Run the same flow across multiple devices at the same time — different screen sizes, OS versions, or just faster coverage.How it works
- Boot your devices — open multiple iOS Simulators, Android Emulators, or both
- Tell your agent what to test:
- The Autosana CLI auto-detects all booted devices, starts a separate session for each (with its own tunnel and Appium server), and runs your flows simultaneously across all of them
- Results come back per-device — you see pass/fail for each device independently, with links to the run details on the dashboard
What gets auto-detected
- iOS: All booted Simulators (via
xcrun simctl) - Android: All connected emulators and devices (via
adb)
Example use cases
- Screen size coverage: Run the same flow on iPhone SE, iPhone 16 Pro, and iPad to verify layouts across screen sizes
- OS version testing: Boot simulators on iOS 17 and iOS 18 to catch version-specific bugs
- Cross-platform: Test on both an iOS Simulator and Android Emulator in a single run