- Termin
- Inhouse
- Individuell
1.416,10 € inkl. 19% USt.
inkl. Verpflegung und Kursmaterial
1.416,10 € inkl. 19% USt.
inkl. Kursmaterial
Instabile E2E Tests und langsame Ausführungszeiten bremsen moderne Entwicklungsteams aus. Playwright von Microsoft hat sich als der neue Standard für zuverlässige End-to-End-Automatisierung etabliert und löst die Probleme älterer Frameworks, wie Selenium oder auch teilweise bei Cypress, durch eine grundlegend neue Architektur. In diesem Training lernen Sie, wie Sie widerstandsfähige Tests aufbauen, die dank nativer "Auto-Wait"-Mechanismen und Isolierung durch Browser Contexts extrem stabil laufen. Sie entwickeln eine skalierbare Testarchitektur unter Verwendung des Page Object Models und lernen, wie Sie API-Aufrufe abfangen, um Frontend-Tests unabhängig vom Backend zu machen. Besonderes Augenmerk liegt auf dem Debugging mit dem Trace Viewer, der die Fehleranalyse revolutioniert. Am Ende des Seminars beherrschen Sie das Werkzeugset, um Webanwendungen über alle modernen Browser-Engines hinweg performant und wartbar zu testen.
Zielgruppe
- Quality Assurance Engineers und Test Automation Specialists
- Softwareentwicklerinnen und Softwareentwickler (Frontend/Fullstack)
- DevOps Engineers mit Fokus auf Testautomatisierung
- Alle, die von Selenium oder Cypress auf eine modernere Lösung umsteigen wollen
Voraussetzungen für die Schulung
- Fundierte Kenntnisse in JavaScript oder TypeScript
- Verständnis von HTML, CSS und dem DOM
- Grundlegender Umgang mit git
- Erfahrung mit Web-Technologien und HTTP-Grundlagen ist hilfreich
1.725,50 € inkl. 19% USt.
1.725,50 € inkl. 19% USt.
1.011,50 € inkl. 19% USt.
Kursinhalte
- Grundlagen und Architektur
- Installation und Konfiguration von Playwright mit Node.js
- Vergleich zu Selenium und Cypress: Unterschiede in der Architektur
- Der Test-Runner: Konfiguration, Timeouts und Parallelisierung
- Erste Schritte: Browser Contexts und Pages verstehen
- Locators und Interaktionen
- Best Practices für robuste Selektoren (User-Visible Locators)
- Umgang mit Shadow DOM und iFrames
- Aktionen: Klicken, Tippen, Drag & Drop und Uploads
- Auto-Waiting Strategien: Warum explizite Waits der Vergangenheit angehören
- Assertions und Validierung
- Web-First Assertions effektiv einsetzen
- Visuelles Testen: Screenshot-Vergleiche und Snapshots
- Umgang mit dynamischen Inhalten und Listen
- Fortgeschrittene Teststrukturen
- Design Pattern: Implementierung des Page Object Model (POM)
- Fixtures: Testdaten und Setup-Logik isolieren und wiederverwenden
- Netzwerk-Interception und Mocking von API-Antworten
- Debugging und Tooling
- Playwright Inspector und Codegen effizient nutzen
- Trace Viewer: Post-Mortem Analyse von fehlgeschlagenen Tests
- Video-Aufzeichnung und Reporting konfigurieren
- Integration und CI/CD
- Einbindung in GitHub Actions oder GitLab CI
- Cross-Browser Testing: Chromium, Firefox und WebKit
- Test Sharding für schnellere Ausführungszeiten
Häufig gestellte Fragen
Agenda und Seminarplan
- Tag 1: Core Concepts und Stabilität
- Tag 2: Architektur und Advanced Features
Buchen ohne Risiko
Sie zahlen erst nach erfolgreicher Schulung. Keine Vorkasse.
Lernen von Experten
Zertifizierte und praxiserfahrene TrainerInnen
Inklusive
Mittagessen, Kursmaterial, Zertifikat, WLAN, Getränke uvm.
Gruppengröße
Maximal 8 TeilnehmerInnen
Sprache
Deutsch (Englisch auf Wunsch)
Förderungen
Bis zu 100% Kostenübernahme!
Termine für Playwright Kompakt-Kurs: Robuste E2E Tests
Ähnliche Schulungen
1.725,50 € inkl. 19% USt.
1.654,10 € inkl. 19% USt.
1.654,10 € inkl. 19% USt.
Noch Fragen?
Rufen Sie mich an oder schreiben Sie mir eine E-Mail!