Playwright is een open-source framework voor webtesten en browserautomatisering, ontwikkeld door Microsoft. Met één API stuurt u Chromium, Firefox en WebKit aan op Linux, macOS en Windows, headless of met zichtbaar venster. Het is beschikbaar voor TypeScript en JavaScript, Python, .NET en Java. Functies zijn onder meer automatisch wachten, webgerichte assertions, geïsoleerde browsercontexten, parallelle uitvoering, een testgenerator, de Trace Viewer en een VS Code-extensie. Een MCP-server en CLI laten AI-agenten browsers aansturen. Playwright is een bibliotheek die u zelf installeert; er is geen verplichte clouddienst.
De licentie is Apache-2.0 en de broncode staat op GitHub in de organisatie van Microsoft. Omdat Playwright op uw eigen machines of in uw eigen CI draait, blijven testdata en -resultaten in uw omgeving, tenzij u zelf een externe dienst koppelt. Microsoft is een Amerikaans bedrijf, maar het project kan zonder Microsoft-clouddienst worden gebruikt en de code kan worden gecontroleerd en geforkt. Voor Europese organisaties is dit daarmee een zelf te hosten optie.