Documentation Index
Fetch the complete documentation index at: https://docs.openqa.io/llms.txt
Use this file to discover all available pages before exploring further.
OpenQA
An agent harness for browser test automation. Write your tests in plain English. Runnpx openqa init. Done.
An agent harness (coined by Martin Fowler and described by Anthropic) is the infrastructure that wraps an AI model — connecting it to tools, managing its context, and steering its behaviour. OpenQA is that harness, purpose-built for browser testing.
No Code Required
Write feature files in plain English. The harness wires the AI agent to your browser automatically.
BDD & YAML Support
Works with Playwright-BDD, Cucumber.js, or simple YAML files — no step definitions to write.
No API Key Locally
Uses your existing
claude login or opencode auth login session. API keys only needed for CI.2-Minute Setup
npx openqa init scaffolds a complete .openqa/ harness into your existing project.All You Need to Write
A.feature file:
Quick Links
Quickstart
Set up in 2 minutes.
Playwright-BDD
Gherkin feature files.
Cucumber.js
Standard Cucumber.
Examples
Browse example projects.

