Maximilian Federle
Beiträge
Von Playwright hat (fast) jeder schonmal gehört - meist im Kontext von Web-UIs. In großen, langlaufenden Enterprise-Projekten braucht man aber noch viele andere Arten von Tests. Auch bei den Themen Authentifizierung, Parametrisierung und Observability stößt man naturgemäß auf ganz andere Hürden als beim Green-Field-Engineering.
Playwright to the rescue: Wie man damit tonnenweise coole Dinge machen kann, zeigen wir euch am Praxisbeispiel aus einem großen BMW Aftersales-Projekt:
* Smoketests
* API-Tests
* e2e-Tests über mehrere Anwendungen hinweg
* Skalierbare Authentifizierung
* Tests von Desktop-Clients
* Automation
Dokumentation spielt in IT-Projekten oft eher die zweite Geige – aber was, wenn sie sich mit dem Code weiterentwickelt? Documentation as Code (DaC) macht genau das möglich: Doku wird versioniert, reviewt und deployt wie unser Code. Interface Contracts mit YAML Frontmatter als Single Source of Truth, Gherkin-Szenarien als lebendige Feature-Doku, Decision Records direkt im Repo – alles nahtlos integriert.
Ich zeige, wie wir mit Markdown, GitHub Actions, Changesets & Co. Dokumentation automatisch generieren, mit Code-Änderungen verknüpfen und sogar mit dem Traum aller Entwickler – Confluence – synchronisieren. 🚀