The open-source Playwright library for AI regression testing.
Passmark covers your browser regression testing end-to-end and helps you catch regressions early. Fast.
It uses AI models to execute natural language browser steps via Playwright, with intelligent caching, auto-healing, and multi-model assertion verification. Your tests stay stable without needing to update AI prompts or retrain models.
Quick Start
npm init playwright@latest passmark-project # select the default options and set language to TypeScript
cd passmark-project
npm install passmark
We need at least one model from Anthropic and one from Google to use Passmark's multi-model consensus features. Set the required environment variables in .env:
ANTHROPIC_API_KEY=sk-ant-...