QA-Grundlagen · Middle · Frage 4 von 75
Warum prüft man beim Zustandsübergangstest auch ungültige Übergänge?
- 1Ungültige Übergänge passieren nie, daher ist der Test optional
- 2Sie machen die Testsuite länger, und das verbessert die Abdeckung
- 3Das System muss sie ablehnen, etwa eine Erstattung für unbezahlte Bestellungen
Antwort zeigen
Richtige Antwort: Das System muss sie ablehnen, etwa eine Erstattung für unbezahlte Bestellungen
Erklärung
Fehler erlauben oft Aktionen im falschen Zustand: eine gelieferte Bestellung stornieren, doppelt bezahlen. Tests sollten prüfen, dass solche Übergänge mit klarer Meldung abgelehnt werden.