Was ist Use-Case-Testing? (Beispiel)

Was ist Use-Case-Testing?

Anwendungsfalltests ist eine Softwaretesttechnik, die dabei hilft, Testfรคlle zu identifizieren, die das gesamte System von Anfang bis Ende Transaktion fรผr Transaktion abdecken. Testfรคlle sind die Interaktionen zwischen Benutzern und Softwareanwendung. Mithilfe von Use-Case-Tests kรถnnen Lรผcken in der Softwareanwendung identifiziert werden, die durch das Testen einzelner Softwarekomponenten mรถglicherweise nicht gefunden werden.

Ein Anwendungsfall beim Testen ist eine kurze Beschreibung einer bestimmten Verwendung der Softwareanwendung durch einen Akteur oder Benutzer. Anwendungsfรคlle werden auf der Grundlage von Benutzeraktionen und der Reaktion der Softwareanwendung auf diese Benutzeraktionen erstellt. Es wird hรคufig in der Entwicklung eingesetzt Testfรคlle auf System- oder Akzeptanzebene.

So fรผhren Sie Anwendungsfalltests durch: Beispiel

In einem Anwendungsfall wird ein Akteur durch โ€žAโ€œ und ein System durch โ€žSโ€œ dargestellt. Wir erstellen eine Verwendung fรผr eine Anmeldefunktion einer Webanwendung, wie unten gezeigt

Anwendungsfalltests: Beispiel

Haupterfolgsszenario Schritt Beschreibung
Ein Schauspieler
S:System
1 A: Geben Sie den Namen und das Passwort des Agenten ein
2 S: Passwort validieren
3 S: Kontozugriff zulassen
Erweiterungsoptionen 2a Passwort nicht gรผltig
S: Meldung anzeigen und viermal um einen erneuten Versuch bitten
2b Passwort viermal ungรผltig
S: Anwendung schlieรŸen
  • Betrachten Sie den ersten Schritt eines End-to-End-Szenarios fรผr eine Anmeldefunktion fรผr unsere Webanwendung, bei der der Akteur E-Mail und Passwort eingibt.
  • Im nรคchsten Schritt validiert das System das Passwort
  • Wenn das Passwort korrekt ist, wird der Zugriff anschlieรŸend gewรคhrt
  • Es kann eine Erweiterung dieses Anwendungsfalls geben. Falls das Passwort nicht gรผltig ist, zeigt das System eine Meldung an und fordert Sie auf, es viermal erneut zu versuchen
  • Wenn das Passwort viermal ungรผltig ist, sperrt das System die IP-Adresse.

Hier testen wir das Erfolgsszenario und einen Fall jeder Erweiterung.

Use-Case-Testvideo

Klicken Sie auf werden auf dieser Seite erlรคutert wenn das Video nicht zugรคnglich ist

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: