
Playwright
Playwright ist Microsofts Open-Source-Framework für Browser-Tests: ein API für Chromium, Firefox und WebKit, stabil und schnell.
Playwright ist ein Open-Source-Framework von Microsoft für Browser-Automatisierung und End-to-End-Tests, erschienen 2020. Mit einer API steuerst du Chromium, Firefox und WebKit, also faktisch Chrome, Edge, Firefox und Safari. Entwickelt wird es von einem Team, das zuvor an Googles Puppeteer gearbeitet hat, Releases erscheinen im Monatstakt.
Hauptanwendung sind automatisierte Tests von Web-Apps: Klickpfade, Logins und Checkout-Strecken, bei jedem Release automatisch geprüft. Daneben taugt Playwright für Scraping und Browser-Agenten. Die Stärke ist die Stabilität, denn Auto-Waiting und Trace Viewer nehmen den Tests viel von der gefürchteten Flakiness.
Gegenüber Selenium ist Playwright moderner und schneller, dafür jünger: Das Selenium-Ökosystem ist größer, und manche Legacy-Browser deckt nur Selenium ab. Klar ist auch: Ohne Programmierkenntnisse fängst du mit beiden nichts an.
Erste Wahl für Entwicklungsteams, die heute mit automatisierten Browser-Tests starten. Fachabteilungen ohne Entwickler bleiben außen vor — für einfache Web-Automatisierung ohne Code sind Zapier oder Make passender.
Funktionen
- Trace Viewer mit Screenshots, Logs und Zeitachse für jede Testausführung
- Codegen: Tests durch Klicken im Browser aufzeichnen
- Parallele Ausführung und Test-Isolation über Browser-Kontexte
- Deutlich weniger instabile Tests als bei Selenium dank eingebauter Wartelogik
- Beliebte Basis für Scraping und Browser-Agenten
- Kostenlos und Open Source unter Apache-Lizenz
Kernfunktionen
- Steuerung von Chromium, Firefox und WebKit über eine einzige API
- Bibliotheken für TypeScript, JavaScript, Python, Java und C#
- Auto-Waiting: wartet selbstständig, bis Elemente bereit sind
- Netzwerk-Mocking und Abfangen von Requests im Test
- Headless- und Headed-Betrieb, auch in CI-Pipelines
Links
Alternativen zu
Playwright
Next.js
Next.js ist das meistgenutzte React-Framework für schnelle, SEO-starke Websites und Web-Apps, entwickelt von Vercel.

React Native
React Native ist Metas Framework für Mobile Apps: eine Codebasis für iOS und Android statt zwei getrennter Entwicklungen.

Vue
Vue.js ist ein JavaScript-Framework für Web-Oberflächen: leichter zu lernen als React und bei Agenturen wie Konzernen beliebt.

MySQL
MySQL ist die meistverbreitete Open-Source-Datenbank der Welt und speichert die Daten hinter WordPress, Online-Shops und Web-Apps.