overview
What is Playwright?
Playwright is a web automation and testing tool developed by Microsoft that enables developers and testers to automate modern web applications across various browsers and platforms. It provides a single API for driving Chromium, Firefox, and WebKit, supporting multiple programming languages including TypeScript, Python, Java, and .NET (C#). The framework includes features such as auto-waiting, web-first assertions for end-to-end testing, and a Model Context Protocol (MCP) server for AI agent control. This MCP server provides structured accessibility snapshots for deterministic browser interaction and full browser control, as integrated into GitHub Copilot's Coding Agent.
