Playwright
playwright.devFast and reliable end-to-end testing for modern web apps
Dev Toolstestingbrowser-automationend-to-end-testingai-agentsmcpcross-browseropen-source

About
Playwright is an open-source browser automation framework for end-to-end testing, scripting, and AI agent workflows across Chromium, Firefox, and WebKit. It features auto-waiting assertions, test isolation via fresh browser contexts, resilient locators, and parallelism for fast CI pipelines. It also provides Model Context Protocol (MCP) server and CLI tooling purpose-built for AI coding agents like Claude Code and GitHub Copilot.
Problem
Web application tests are often flaky, slow, or hard to maintain across multiple browsers and platforms.
For
software developers and QA engineers building and testing modern web applications
How it works
Playwright controls Chromium, Firefox, and WebKit browsers via a unified API with auto-waiting, test isolation, resilient locators, and parallel execution, while also exposing accessibility-tree-based tools for AI agents via MCP.
Business model
open-source
Status
launched
Company
Microsoft