Playwright
Browser automation and E2E test generation for Claude Code using Microsoft Playwright — write, run and debug tests from natural-language descriptions.
Install
claude plugins add playwright Playwright integration brings end-to-end browser testing into Claude Code. Describe a user flow and the plugin generates a complete Playwright test with proper locators, assertions and error handling. It handles common patterns like waiting for network idle, intercepting API calls, and taking screenshots at key steps.
For debugging, Claude can run a failing test in headed mode, analyse the error output, propose updated selectors, and apply the fix — all in a single session. 258k installs and +15.5% growth make it the top testing plugin in the Claude ecosystem.
Features
Test generation
Describe a user journey in plain English and get a full Playwright test file.
Screenshot assertions
Auto-generates visual regression baselines and diff assertions.
Debug mode
Runs tests in headed mode and reports selector failures with fix suggestions.
Common Use Cases
- Generating E2E test suites from specs
- Debugging failing selectors
- Visual regression testing