zertifizierter Softwaretester Lernplattform mit Übungsfragen zum Thema Softwaretest

Sie sind der Test Manager für ein Projekt zur Entwicklung einer Client-Server-Anwendung, mit der Weinhändler individuell zusa...

Fragen-ID

3771

test

Übungsfrage

Sie sind der Test Manager für ein Projekt zur Entwicklung einer Client-Server-Anwendung, mit der Weinhändler individuell zusammengestellte Weinpakete verschiedener Winzer bestellen können, um spezielle Pakete in ihren Vinotheken zu verkaufen.

Sie entscheiden sich für eine kombinierte risikobasierte und reaktive Teststrategie.

Folgend die Endekriterien für die Systemprüfung:
ENDE1- Jedes "kritische" Qualitätsrisiko muss durch mindestens eine Testbedingung abgedeckt sein
ENDE2- Jede "kritische" Anforderung muss durch mindestens eine Testbedingung abgedeckt sein

Im folgenden sind die "kritischen" Anforderungen der Anwendung beschrieben:
ANF-KAUF-1: Die Anwendung soll es dem Benutzer ermöglichen, jeweils nur ein Paket zu bestellen
ANF-KAUF-2: Die Anwendung soll dem Benutzer die Auswahl zwischen vier verschiedenen Packungen (2 Flaschen, 6 Flaschen, 12 Flaschen, 15 Flaschen) ermöglichen.
ANF-KAUF-3: Die Anwendung muss es dem Benutzer ermöglichen, eine Packung mit mindestens einer Flasche und nicht mehr Flaschen als die Packungsgröße zulässt zu bestellen. Es dürfen keine Fehlermeldungen angezeigt werden, wenn der Benutzer eine gültige Anzahl von Flaschen (mindestens 1 Flasche und nicht mehr als die Paketgröße) auswählt.
ANF-KAUF-4. Die Anwendung muss eine Fehlermeldung "Ungültige Anzahl von Flaschen" anzeigen, wenn vom Benutzer eine ungültige Anzahl von Flaschen ausgewählt wurde (0 Flaschen oder eine Nummer höher als die Paketgröße)
ANF-BEZ-1: Die Anwendung muss es dem Benutzer ermöglichen, mit den drei akzeptierten Kreditkarten (Visa, MasterCard, American Express) zu bezahlen.
ANF-BEZ-2: Die Anwendung muss eine Fehlermeldung "Ungültige Kreditkarte" anzeigen, wenn ungültige Kreditkartendaten vom Benutzer angegeben werden

Das Folgende ist das einzige "kritische" Qualitätsrisiko, welches identifiziert wurde:
RISIKO-1: Die GUI der Anwendung akzeptiert möglicherweise nicht-ganzzahlige Werte für das Eingabefeld, welches entworfen wurde um die Anzahl der Flaschen vom Benutzer zu erhalten.

Die Testanalyse für Systemtests hat gerade begonnen und die folgenden Testbedingungen wurden identifiziert.
TC-KAUF-2: Testen Sie die Auswahl der Paketgrößen
TC-KAUF-4: Falsche Flaschenanzahl für eine Bestellung prüfen
TC-RISIKO-1: Testen Sie die akzeptierten Werte aus dem Eingabefeld, um die Anzahl der Flaschen vom Benutzer zu erhalten.

Angenommen, Sie haben die Rückverfolgbarkeit verwendet, um die logischen Testfälle zu ermitteln, die alle Anforderungen und das in diesem Szenario identifizierte Einzelrisikoelement abdecken.

Welcher der folgenden Punkte ist ein positiver logischer Test, der vollständig und korrekt ist und die REQSEL-4-Anforderung abdeckt?

wrong

Wählen Sie eine 6-Flaschen-Packung aus und versuchen Sie dann, 7 Flaschen einzulegen. Vergewissern Sie sich, dass keine Fehlermeldungen angezeigt.

wrong

Wählen Sie ein 6-Flaschen-Paket aus und versuchen Sie dann, 7 Flaschen einzulegen.

wrong

Wählen Sie ein 6-Flaschen-Paket aus und versuchen Sie dann, 5 Flaschen einzulegen. Vergewissern Sie sich, dass keine Fehlermeldungen angezeigt.

richtig

Wählen Sie eine 6-Flaschen-Packung aus und versuchen Sie dann, 7 Flaschen einzulegen. Überprüfen Sie, ob die "ungültige Anzahl von Flaschen" Nachricht wird angezeigt.

Lösungshinweis

Kapitel 1

Kommentare

Kommentar hinzufügen

Der Inhalt dieses Feldes wird nicht öffentlich zugänglich angezeigt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • Zulässige HTML-Tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <br> <p> <table> <tr> <td> <img>

Weitere Informationen über Formatierungsoptionen

CAPTCHA
Diese Frage hat den Zweck zu testen, ob Sie ein menschlicher Benutzer sind und um automatisiertem Spam vorzubeugen.
8 + 0 =
Das einfache mathematische Problem ist zu lösen und das Ergebnis einzugeben. Z.B. muss für 1+3 der Wert 4 eingegebene werden.