What problem does it solve?
It solves the bottleneck of turning a Zephyr test design into working, platform-correct automated tests without inconsistent locators or duplicated logic.
Core Features & Use Cases
- Locator-first implementation: produces validated element locators via a priority hierarchy before any spec is written, improving stability across UI changes.
- Playwright web and API implementation: generates deterministic TypeScript specs for
web-ui and api test types, following strict Arrange-Act-Assert and “one user-facing action” rules.
- Appium/WebdriverIO mobile implementation: implements
mobile-ui, ios-only, and android-only cases using the correct file suffix conventions and mobile waiting/selector guardrails.
- Page object creation: creates or extends typed page objects and helpers to keep specs clean, reusable, and selector logic centralized.
- Safety and consistency enforcement: prevents hardcoded credentials/URLs, avoids time-based waits, and aligns with project conventions and storage-state reuse patterns.
Quick Start
Use the implementer-agent with a Zephyr test design file to generate the required locators, create any needed page objects, and implement all automatable cases for the correct test type.