← All projects

Playwright

Fast and reliable end-to-end testing for modern web apps

Dev Toolstestingbrowser-automationend-to-end-testingai-agentsmcpcross-browseropen-source
Playwright screenshot

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

Similar projects