Exkurs - Testen

Erweiterung - Speicherformate

Folgende Testfälle werden untersucht:

/1/ Speichern der Daten eines Kartenstapel-Objekts (mit / ohne Umlaute etc.)

/2/ Erzeugung eines Kartenstapel-Objekts aus geladenen Daten (mit / ohne Umlaute etc.)

Testprogramm

Mit Hilfe eines Testprogramms sollen die oben aufgelisteten Testfälle untersucht werden. Zur Ausgabe auf dem Bildschirm werden zunächst zwei Hilfsfunktionen deklariert. Mit ihrer Hilfe können die jeweiligen vom Kartenmanager verwalteten Karten angezeigt werden.

Quelltext
Quelltext zum Testprogramm

Wenn man das Testprogramm ausführt, erhält man folgende Ausgabe, die zeigt, dass alle Testfälle hier erfolgreich bearbeitet wurden.

Quelltext

Erweiterung - Abfragemodus

Das Verhalten des Gesamtsystems wird systematisch untersucht und dokumentiert - z.B. wie unten gezeigt.

Zustand Ereignis Aktionen Folgezustand Test
0,1,2,3 [Karten laden] öffnet ein Dialogfenster zur Festlegung des Dateinamens und lädt die Karteninhalte gleicher Zustand ok
0,1,2,3 [Karten laden] öffnet ein Dialogfenster zur Festlegung des Dateinamens und lädt die Karteninhalte gleicher Zustand ok
0,2,3 [Karte aufnehmen],[neue Karte],[Karte lentfernen] keine gleicher Zustand ok
0,1 [Anfang],[weiter],[zurück],[Ende] wählt die entsprechende Karte aus und zeigt das Stichwort und die Erläuterung an gleicher Zustand ok
0,1 [Stichwort aufdecken],[umsortieren],[Erläuterung aufdecken] keine gleicher Zustand ok
1 [neue Karte] zeigt eine leere Karte an 1 ok
1 [Karte aufnehmen],[Karte entfernen] nimmt die aktuelle Karte in den Kartenstapel auf bzw. entfernt die aktuelle Karte im Kartenstapel 1 ok
2,3 [Anfang],[weiter],[zurück],[Ende] wählt die entsprechende Karte aus und zeigt nur das Stichwort bzw. die Erläuterung an gleicher Zustand ok
2 [Erläuterung aufdecken] zeigt auch die Erläuterung an 2 ok
3 [Stichwort aufdecken] zeigt auch das Stichwort an 2 ok
2,3 [umsortieren] ändert die Reihenfolge der Karten des Kartenstapels und zeigt nur das Stichwort bzw. die Erläuterung der ersten Karte an gleicher Zustand -
0,1,2,3 (0) zeigt den Inhalt der ersten Karte an 0 ok
0,1,2,3 (1) zeigt den Inhalt der ersten Karte an 1 ok
0,1,2,3 (2) zeigt nur das Stichwort der ersten Karte an 2 ok
0,1,2,3 (3) zeigt nur die Erläuterung der ersten Karte an 3 ok
X

Fehler melden

X

Suche