LU05.A02 - Testfälle "Artikeldaten"
Definiere die Testfälle anhand der Äquivalenzklassen.
Ausgangslage
Mit dem Programm können Artikel erfasst werden. Dabei müssen die Eingaben des Benutzers auf ihre Gültigkeit geprüft werden.
Validierungsregeln
Artikelnummer | 5 stellig nummerisch, ganzzahlig |
---|---|
Artikelbezeichnung | Mindestens 3 Zeichen, maximal 30 Buchstaben oder Ziffern, enthält keine Leerzeichen |
Einheit | Stück, Kilogramm, Meter oder Pack |
Preis pro Einheit | Nummerisch, 2 Nachkommastellen zwischen 0 und 1'000 |
Ausgabe
Das Programm zeigt bei korrekten Eingaben eine Erfolgsmeldung an:
Eingaben korrekt. Daten gespeichert.
Bei falschen Eingaben wird die entsprechende Fehlermeldung angezeigt:
- ungültige Artikelnummer
- ungültige Artikelbezeichnung
- ungültige Einheit
- ungültiger Preis
Auftrag
Erstelle alle Testfälle um die Äquivalenzklassen vollständig zu testen. Beachte dabei:
- Jede gültige Klasse muss mindestens 1x in einem gültigen Testfall vorkommen.
- Jede ungültige Klasse muss einzeln getestet werden.
- Verwende für die Eingaben keine Grenzwerte (Minimum, Maximum).
Jeder Testfall enthält die Angaben:
- Nr: Nummerierung des Testfalls.
- Klassen: Welche Klassen werden getestet.
- Eingaben: Alle Eingabefelder mit konkreten Daten.
- Erwartetes Resultat: Welche Ausgabe wird erwartet.