Maximilian Federle


Beiträge

12.05
15:20
20min
Play it (w)right: Testing neu gedacht
Nicholas Aiken, Maximilian Federle

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

Software Engineering Essentials: Code und Developer Experience im Fokus
Konferenz 3
14.05
13:55
20min
Documentation as Code – Doku, die (sich) entwickelt
Maximilian Federle, Peter Weber

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. 🚀

Software Engineering Essentials: Code und Developer Experience im Fokus
Konferenz 2