Natural-language tests
Describe actions and assertions in natural language. agent-qa resolves them against the live interface using visible roles, labels, and screen state.
Learn about natural language testsNatural-language YAML
Write the behavior and expected outcome in plain English. The test stays as reviewable YAML in your repository.
Targets users recognize
Refer to “New issue,” “Checkout,” or the “Issues table.” agent-qa finds the matching control in the live interface.
One format, every surface
Use the same natural-language structure across web, Android, and iOS without maintaining selector-heavy variants.



