End-to-End-Test

Definition - Was bedeutet End-to-End-Test?

End-to-End-Tests sind eine Methode, mit der geprüft wird, ob der Ablauf einer Anwendung von Anfang bis Ende wie geplant funktioniert. Der Zweck der Durchführung von End-to-End-Tests besteht darin, Systemabhängigkeiten zu identifizieren und sicherzustellen, dass die richtigen Informationen zwischen verschiedenen Systemkomponenten und Systemen übertragen werden.

Technische.me erklärt den End-to-End-Test

Bei End-to-End-Tests muss sichergestellt werden, dass die integrierten Komponenten einer Anwendung wie erwartet funktionieren. Die gesamte Anwendung wird in einem realen Szenario getestet, z. B. bei der Kommunikation mit der Datenbank, dem Netzwerk, der Hardware und anderen Anwendungen.

Ein vereinfachtes End-to-End-Testen einer E-Mail-Anwendung kann beispielsweise Folgendes umfassen:

  • Anmelden bei der Anwendung
  • Zugriff auf den Posteingang
  • Mailbox öffnen und schließen
  • Verfassen, Weiterleiten oder Beantworten von E-Mails
  • Überprüfen der gesendeten Artikel
  • Abmelden von der Anwendung