Automate BDD Tests with Gwirian, Playwright, and a LLM
Learn how to set up gwirian-cli, playwright-cli, and workflow skills so an AI assistant can run your BDD scenarios in the browser and record results back to Gwirian.
•
Gwirian Team
An AI assistant can read your BDD scenarios from Gwirian, drive a real browser with Playwright, and record pass/fail back to Gwirian—all from your editor. This post walks through the setup and a concrete example.
Three pieces work together: gwirian-cli (terminal access to the Gwirian API), playwright-cli (browser automation from the terminal), and workflow skills (instructions that teach the LLM how to orchestrate both).
Prerequisites
- Node.js >= 18
- A Gwirian account with an API token (from the hosted app or your self-hosted instance)
- An AI assistant or editor that can run terminal commands
Install and configure gwirian-cli
Install the CLI
Read More →