Playwright ist ein Open-Source-Framework für Web-Tests und Browser-Automatisierung, entwickelt von Microsoft. Mit einer einzigen API steuern Sie Chromium, Firefox und WebKit unter Linux, macOS und Windows, headless oder mit sichtbarem Fenster. Es ist für TypeScript und JavaScript, Python, .NET und Java verfügbar. Zu den Funktionen zählen automatisches Warten, webzentrierte Assertions, isolierte Browser-Kontexte, parallele Ausführung, ein Testgenerator, der Trace Viewer und eine VS-Code-Erweiterung. Ein MCP-Server und eine CLI lassen KI-Agenten Browser steuern. Playwright ist eine Bibliothek, die Sie selbst installieren; einen verpflichtenden Clouddienst gibt es nicht.
Die Lizenz ist Apache-2.0, der Quellcode liegt auf GitHub in der Organisation von Microsoft. Da Playwright auf Ihren eigenen Rechnern oder in Ihrer eigenen CI läuft, bleiben Testdaten und Ergebnisse in Ihrer Umgebung, sofern Sie nicht selbst einen externen Dienst anbinden. Microsoft ist ein US-Unternehmen, doch das Projekt lässt sich ohne Microsoft-Clouddienst nutzen, und der Code kann geprüft und geforkt werden. Für europäische Organisationen ist es damit eine selbst betreibbare Option.