End-to-End Testing with Playwright
This one-day course teaches you end-to-end testing with Playwright — from setup and first tests to advanced patterns like Page Object Model, visual regression testing, and API mocking. You'll integrate everything into a CI/CD pipeline with GitHub Actions.
Skills You'll Learn
Course Modules & Lessons
Playwright Fundamentals
Installation, project setup, first tests, locators, and the Playwright Inspector
Playwright installieren
npm init playwright, Browser-Downloads und Projektstruktur
Erster Test & Locators
getByRole, getByText und robuste Element-Selektoren
Assertions & Auto-Waiting
expect-Assertions und Playwrights intelligentes Warten
Playwright Inspector & Debugging
Tests visuell debuggen und Codegen nutzen
Advanced Testing Patterns
Page Object Model, fixtures, authentication, and handling complex UI flows
Page Object Model
Wiederverwendbare Page-Klassen für wartbare Tests
Fixtures & Test Isolation
Benutzerdefinierte Fixtures und saubere Testumgebungen
Authentifizierung testen
Login-Flows und gespeicherte Auth-States
Komplexe UI-Flows
Drag and Drop, Datei-Uploads und Multi-Page-Workflows
Visual & API Testing
Screenshot comparisons, visual regression, API mocking, and network interception
Screenshot-Vergleiche
Visuelle Snapshots erstellen und Abweichungen erkennen
Visuelle Regression konfigurieren
Toleranzen einstellen und Baseline-Management
API-Mocking & Route Interception
Netzwerk-Requests abfangen und mocken
Netzwerk-Assertions
Request/Response-Daten verifizieren und warten
CI/CD & Best Practices
GitHub Actions integration, parallel execution, reporting, and test maintenance strategies
GitHub Actions Pipeline
Playwright-Tests in CI automatisiert ausführen
Parallele Ausführung
Tests auf mehrere Worker verteilen und Laufzeit optimieren
Reporting & Artefakte
HTML-Reports, Videos und Traces in CI sammeln
Wartung & Skalierung
Flaky Tests vermeiden, Tagging und Test-Organisation
Prerequisites
Your Trainer

David Pinezich
Experienced IT architect and trainer specializing in Python, Cloud Architecture, and Enterprise Solutions. Certified TOGAF, CISSP, and AWS professional with years of hands-on training experience.