modul:archiv:m431:learningunits:lu11:aufgaben:pandemie

LU11.A01 - Testfälle "Lager"

Das Programm verwaltet die Bestände der Impfstoffe im Lager.

  1. Der Benutzer startet das Programm und gibt die Nummer des Impfstoffs ein.
  2. Das Programm zeigt darauf den aktuellen Bestand des Impfstoffs an.
  3. Danach erfasst der Benutzer einen Eingang (Menge positiv) oder Ausgang (Menge negativ).
  4. Das Programm zeigt den neuen Bestand des Impfstoffs an.
Nummer des Impfstoffs Ganzzahl von 1 bis 99
Menge des Ein- / Ausgangs Ganzzahl von -9999 bis +9999
0 ist nicht zulässig
Nr des Impfstoffs  > 15
Aktueller Bestand  > 500 Dosen
Menge              > -150
Neuer Bestand      > 350 Dosen

Sie erhalten den Auftrag, das Programm zu testen. Erstellen sie insgesamt 8 repräsentative Testfälle (Testcase). Diese Testfälle sollen ein möglichst breites Spektrum an Situationen abdecken:

  • Ein Testfall mit korrekten Werten
  • Ein Testfall mit Randwerten für die zulässigen Eingaben
  • Für jede Eingabe 0-n Testfälle mit ungültigen Werten. Jeder Testfall darf nur einen ungültigen Wert enthalten, die anderen Werte müssen gültig sein.
  • Formal falsche Werte
  • Ungültige Werte (zu gross, zu klein)

Eine mögliche Lösung finden Sie hier: LU11.L01 - Aufgabe: Testfälle "Lager"

  • modul/archiv/m431/learningunits/lu11/aufgaben/pandemie.txt
  • Zuletzt geändert: 2024/03/28 14:07
  • von 127.0.0.1