E2E-Test
E2E-Test (End-to-End-Test) testet komplette Benutzer-Workflows von Anfang bis Ende.
Er simuliert reale Benutzer-Interaktionen durch die gesamte Anwendung.
Important
E2E-Test Charakteristika:
- Vollständiger Stack: UI, API, Datenbank
- Reale Szenarien: Echte Benutzer-Workflows
- Cross-Browser: Verschiedene Browser/Geräte
- Produktionsähnlich: Staging-Umgebung
Example
E2E-Test-Tools:
- Web: Selenium, Playwright, Cypress
- Mobile: Appium, Detox
- API: Postman, REST Assured
Beispiel-Workflow:
- Benutzer registrieren
- Login durchführen
- Produkt suchen und kaufen
- Bestellung bestätigen
- Logout
Warning
Langsam und wartungsintensiv - sparsam einsetzen für kritische Pfade.