Dies ist eine alte Version des Dokuments!
LU07a - Einleitung E2e-Testing
Unter End-to-End-Testing versteht man das Testen des Gesamtsystems mit allen Schichten (Frontend, Backend, DB).
Der Testfall ist dabei oft einem Prozess oder Use-Case angelehnt. Zum Beispiel:
- Voraussetzungen: Benutzer existiert noch nicht (bei der Überprüfung der Ausgangslage kann bei Bedarf auch abgekürzt werden, das heisst, direkt das Backend oder gar die DB gefragt werden.
- Neuen Benutzer anlegen
- Mit neuem Benutzer einloggen.
- Ausloggen
- Repetierbarkeit sicherstellen (Entweder Benutzer löschen oder Benutzernamen jeweils dynamisch generieren.)