Flache Illustration mit einer Testpyramide mit schmaler Spitze, einem Browserfenster mit drei bestandenen Tests und einer Trace-Leiste sowie einem Auge und einer Fernbedienung mit Aufnahmeknopf
Zurück zum Blog
PlaywrightE2E-TestsTestpyramide

Playwright-Rückblick: Warum E2E-Tests von unten wachsen

Sven HennessenEvents

TL;DR

  • Dass Qualität wichtig ist und Playwright dabei hilft, bestreitet kaum jemand. Breit durchgesetzt haben sich E2E-Tests aber nur dort, wo das Team selbst angefangen hat.
  • E2E-Tests bleiben teuer in Erstellung, Wartung und Stabilität, auch mit KI. Deshalb: Testpyramide beachten und E2E-Tests sparsam für kritische Szenarien einsetzen.
  • Mit MCP und CLI ist Playwright zur Fernbedienung für Coding-Agenten geworden: Erst der Blick in den gerenderten Browser zeigt dem Agenten, ob seine UI wirklich funktioniert.

Im November 2025 habe ich beim WebWorker Saar über Playwright gesprochen, im September 2026 bei der .NET User Group Karlsruhe. Dazwischen lag ein Jahr, in dem sich an der Akzeptanz von E2E-Tests wenig geändert hat, an der Rolle von Playwright dagegen eine Menge. Ein Rückblick auf zwei Abende, eine gescheiterte Demo und die Frage, warum gute Testkultur fast immer aus dem Team kommt.

Im November 2025 stand ich beim WebWorker Saar in den Räumen der Meta-Level Software AG in Saarbrücken und habe über Playwright gesprochen: E2E-Tests, Testcontainers, GenAI und MCP, und warum das alles plötzlich zusammenpasst. Knapp ein Jahr später ging es bei der .NET User Group Karlsruhe wieder um Playwright. Zwei Abende, zwei Publikumsrunden und eine Beobachtung, die sich an beiden Abenden bestätigt hat.

Sven Hennessen im vensas-Hoodie neben einem großen Bildschirm mit der Titelfolie des Playwright-Vortrags bei der Meta-Level Software AG in Saarbrücken

Alle kennen es, wenige nutzen es

Playwright und End-to-End-Tests waren im Saal kein Fremdwort. Gehört hatten fast alle davon, im Einsatz hatten es die wenigsten. Neu waren für viele vor allem die verschiedenen Herangehensweisen: Tests gegen gemockte APIs, Tests gegen ein echtes Backend mit Testcontainers oder Docker Compose, Traces zur Fehleranalyse in der Pipeline.

Genau das höre ich auch, wenn ich mit anderen Firmen spreche. Man ist sich einig, dass Qualität essenziell ist und dass ein Werkzeug wie Playwright dabei hilft. Investiert wird dann aber gar nicht oder nur an der Oberfläche.

Die Teilnehmenden an dem Abend in Saarbrücken haben etwas Neues gelernt, interessierte Fragen gestellt und konnten sich dem Thema danach gezielter widmen.

Testkultur kommt aus dem Team

Was ich aus Projekten mitnehme: Die Initiativen, die wirklich zu einer breiten Nutzung geführt haben, kamen immer von unten, aus dem Team selbst.

Bei einem Großkunden lief es bei uns genau so. Wir haben Playwright in unserem Team ausprobiert, für die kritischen Szenarien eingebaut und die Erfahrungen dann mit einer Empfehlung an die anderen Teams weitergegeben. Von dort hat es sich ausgebreitet. Heute ist Playwright dort die Lösung, zu der man als Erstes greift.

Mein schlechtester Vortrag seit Langem

Im September 2026 durfte ich bei der .NET User Group Karlsruhe über „Playwright jenseits des Happy Paths“ sprechen. Und ich muss ehrlich sein: Das war mein schlechtester Vortrag seit Langem. Sorry an alle, die da waren.

Sven Hennessen sitzt am Laptop vor einer Leinwand, auf der der Playwright-Testrunner mit der Demo-App „Deploy or Die“ zu sehen ist

Die Demo lief nicht. Vor Ort hatte ich kein Internet, und auf dem Rechner fehlten die Browser-Binaries, die Playwright für die Tests braucht. Daran hatte ich schlicht nicht gedacht.

Gelohnt hat sich der Abend trotzdem, wegen der Diskussion. Auch in Karlsruhe war Playwright bekannt, an manchen Stellen war es sogar schon im Einsatz. Wir haben konstruktiv darüber gesprochen, wann sich Playwright lohnt und wann nicht.

Wann sich E2E-Tests lohnen

Meine Empfehlung ist immer dieselbe: Beachtet die Testpyramide und setzt E2E-Tests sparsam ein. Auch in Zeiten von KI gilt, dass sie aufwendiger zu erstellen und zu warten sind als Unit- oder Integrationstests, und dass es Arbeit kostet, sie stabil zu halten.

Ein permanent fehlschlagender End-to-End-Test ist ungefähr genauso sinnvoll wie Stack Overflow 2026.

Deshalb gehören E2E-Tests an die Stellen, an denen ein Fehler richtig wehtut: die kritischen Abläufe, die durch alle Schichten gehen. Für alles andere gibt es schnellere und günstigere Tests. Wie du mit Playwright konkret einsteigst, habe ich in UI-Tests mit Playwright beschrieben.

Der zweite Frühling für Playwright

Was sich zwischen den beiden Talks wirklich verändert hat, ist die Rolle von Playwright. 2025 stand der Playwright MCP Server bei mir noch unter „experimentell, aber vielversprechend“. 2026 hat ihm die KI einen zweiten Frühling beschert.

Über den MCP Server und die Playwright CLI können Coding-Agenten Browser nicht nur fernsteuern. Sie verbinden sich direkt mit den E2E-Tests, führen Code in der laufenden Browsersitzung aus, testen explorativ und nehmen über die CLI sogar Videos auf. Playwright ist also die automatische Allzweck-Fernbedienung inklusive Videorecorder für Browser geworden.

Ich nutze das heute in Kundenprojekten bei der UI-Entwicklung und für Demovideos, die ich mit der Playwright CLI und ffmpeg erstelle.

Der wichtigste Punkt ist aber ein anderer. Eine KI braucht immer eine Möglichkeit, ihr Ergebnis zu prüfen. In Andrej Karpathys Modell ist das der Verifier, eine der drei Ebenen Spec, Verifier und Environment. Bei der UI-Entwicklung ist dieser Verifier nun einmal visuell. Ohne Blick auf den gerenderten Browserinhalt kann ein Agent nicht feststellen, ob er fertig ist und alles so funktioniert, wie es soll. Playwright gibt ihm diesen Blick.

Was ich mitnehme

Das Interesse an E2E-Tests ist da, die Umsetzung hakt. Funktioniert hat es bei uns, als ein Team angefangen, die kritischen Szenarien abgesichert und die Erfahrung weitergegeben hat.

Im Dezember spreche ich auf den IT-Tagen in Frankfurt wieder über Playwright, dieses Mal mit Internet.

Quellen

Brauchst du Unterstützung?

Du willst E2E-Tests so in eure Pipeline bringen, dass sie stabil laufen und dem Team wirklich etwas bringen? Wir helfen dir, die passenden Szenarien auszuwählen, Playwright sauber in CI/CD einzubinden und die Testpyramide im Gleichgewicht zu halten.

DevOps & CI/CD ansehen