Pure TypeScript
No YAML, no JVM, no app modification required. Write tests in the same language as your app.
Pure TypeScript
No YAML, no JVM, no app modification required. Write tests in the same language as your app.
Cross-platform
A single test file runs on Web (Playwright/CDP), Android (UiAutomator2), and iOS (WebDriverAgent).
Agent-first
JSON reporter, element hierarchy dump, and selector discovery — built for AI agent workflows.
Auto-wait
Configurable poll interval, settle timeout, and retry logic. No manual sleeps.