OSZ Handel I

Softwareprojekt TableCuenta
 Testbericht V. 1.83

GK - 122
S. Spolwig

[Home | Gymn. Oberstufe | Informatik | Unterrichtsmaterialien]
[Startseite]

page_dowm

Funktionaler Blackbox-Test der Lehrerversion

Testfälle

- mutwillige Fehleingaben
- ein Gast, ein Getränk, eine Speise mit Einzelabrechnung
- zwei Gäste, 2 Getränke, 2 Speisen mit Gesamtabrechnung/Einzelabrechnung
- 2 Tische mit fortlaufender Gastnummerierung (verschiedene Abrechnungsarten)

Produktfunktion OK? Bemerkungen
F1/   Erfassen der der Positionen der Speisekarte (Artikel-Nr, Bezeichnung inkl. Packungsgröße, Preis) ok Unvollständiger Datensatz -> Absturz,
Art-Nr < 100 -> Absturz
Mehrfache Eingabe derselben Nummer möglich

 

F2 / Erfassen der Daten aller beschäftigten Kellner (Name, Nummer) ok Mehrfache Eingabe derselben Nummer möglich
F3/  Erfassen der Bestellung mit Kellner-Nr, Artikel-Nr, Anzahl, Tisch-Nr und Platz-Nr ok Absturz bei leerer Art- u. Kellnerliste
F3.1/ Ändern aller Daten von F1..F3 ok Nummern lassen sich nicht ändern
F3.2/ Löschen aller Daten von F1..F3
ok  
F3.3/ Fehleingabe muss korrigiert werden können ok  
F4/ Rechnung erstellen (Summen, USt-Betrag inklusive ausweisen) einzeln oder gesamt ok  
F/5  Rechnung anzeigen und ausdrucken ok nur Anzeige
F5.1   Rechnung speichern und sperren - nicht implementiert - spätere Version

 

Produktdaten OK? Bemerkungen
Speisekarte
D1/ Bezeichnung, (255), 'a..z', 'A..Z', '-' inkl. Packungsgröße
ok  
D2/ Nummer, (3), '1..0'
 
ok  
D3/ Preis, (7), '1..0'
 
ok  
Rechnung
D4/ Anzahl, (3), '1..0'
ok  
D5/ Einzelpreis, (7), '1..0'
 
ok  
D6/ Gesamtpreis, (7), '1..0'
 
ok  
D7/ Rechnungspreis DM, (7), '1..0'
 
ok  
D8/ Rechnungspreis EURO, (7),
 '1..0'
ok nicht implementiert-
D9/ Mehrwertsteuer DM (5), '1..0'
 
ok  
D10/ Mehrwertsteuer Euro(5), '1..0'
 
ok nicht implementiert
D11/ Rechnungsnummer, (3), '1..0'
 
ok nicht automatisch
D12/  Datum
 
ok keine Eingabe, nicht automatisch
Personal
D13/ Kellnernummer, (2), '1..0'
ok  
D14/ Kellnername, (255), 'a..z', 'A..Z', '-' ok  
D15/ Tischnummer, (2), '1..0'
 
ok  
D16/ Platznummer, (3), '1..0'
 
ok  
D17/ Firmenname, (30), 'a..z', 'A..Z', '-' ok  
- Keine Plausibilitätsprüfungen, Wertebereiche bei Eingaben werden nicht geprüft
- Kein Hilfesystem
- Die Module der Fachklassen sind separat getestet und fehlerfrei.

 ©  05. Oktober 2008   Siegfried Spolwig

page_top