Stop writing brittle CSS and XPath selectors. This WebdriverIO service uses AI to find page elements using natural language descriptions, making tests more readable and resilient to UI changes.
Key Features
- Natural language element location — describe what you want, AI finds it
- Dynamic locators with template variables for reusable patterns
- Intelligent caching for performance optimization
- Fallback strategies when AI locators don't match
- 85%+ test coverage with Vitest
- TypeScript-first with full type definitions
Impact
Pioneering AI-assisted test automation by replacing fragile selectors with natural language, reducing test maintenance effort and making tests self-healing.