End-to-End-Test
Eine Prüfung eines vereinbarten Ablaufs über die dafür wesentlichen Teile des Systems.
Einen Ablauf durch das System verfolgen
Ein End-to-End-Test verfolgt eine vereinbarte Aufgabe über die dafür wesentlichen Systemteile. Bei einer Webanwendung kann das von der Eingabe über Verarbeitung und Speicherung bis zum wieder angezeigten Ergebnis reichen. Legen Sie Beginn, Ende und beteiligte Systeme ausdrücklich fest.
Im erfundenen Beispiel sendet ein Testkonto eine Terminanfrage im Portal; nach dem Speichern wird dieselbe Anfrage erneut geöffnet. Der Test prüft die erwarteten Angaben und den angezeigten Status. Ist ein externer Maildienst simuliert, belegt der Lauf keinen echten Mailversand. Dokumentieren Sie solche Grenzen und kontrollieren Sie Testdaten und Ausgangslage. Auch ein vollständiger ausgewählter Ablauf prüft nicht automatisch alle anderen Wege oder Eingaben.
Quellen
Verwandte Begriffe
- Unit-TestEine gezielte Prüfung eines kleinen, festgelegten Teils der Software, etwa einer Regel oder Funktion.
- IntegrationstestEine Prüfung, ob ausgewählte Softwareteile über ihre Schnittstellen wie vorgesehen zusammenarbeiten.
- TestmandantEin logisch abgegrenzter Kundenbereich einer mandantenfähigen Anwendung, der für Prüfungen eingerichtet ist.
- AkzeptanztestEine Prüfung anhand vereinbarter Kriterien, ob eine Lösung die vorgesehenen Nutzer- und Geschäftsbedürfnisse erfüllt.
- Legacy-SystemEin weiter genutztes bestehendes System mit gewachsenen technischen und fachlichen Abhängigkeiten.
- MandantenfähigkeitMandantenfähigkeit erlaubt getrennte Kunden- oder Gruppenbereiche in einer Lösung. Ein Mandant ist weder automatisch eine Person noch eine Datenbank.
Beiträge zum Thema








Softwareentwicklung mit ASES
Individuelle Software, Web- und Mobile-Apps


