What is Passmark?
Passmark is an open-source AI regression testing framework built on Playwright. Developers write end-to-end tests in plain English. AI agents execute tests on first run and cache every browser action to Redis. Subsequent runs replay cached actions at native Playwright speed with zero LLM calls. When UI changes cause a cached action to fail, the AI automatically re-discovers the correct interaction and updates the cache. Passmark includes built-in email testing, cross-test state management, dynamic test data generation, and multi-model consensus assertions. It requires Node.js 18+, Playwright 1.57+, Redis, and API keys for Anthropic and Google AI.
