Dokumentversion: 2.4 (29.08.2002)
Autor: J. Hanisch (Erstautor)
Zustand: in Bearbeitung
Letzter erfolgreicher Durchlauf aller Testfälle:
Inhalt
Aufgabe
Bemerkungen
Testfälle
Aufgabe
Diese Testfallsammlung überprüft die Funktionalitäten zur Festlegung der Betriebsparameter und Probenangaben. Die Benutzerangaben können über einen Dialog abgelesen, eingestellt und verworfen werden. Nach Programmende werden diese Benutzerangaben im Abschnitt [Steuerprogramm] der Datei DEVELOP.INI abgelegt. Die alten Benutzerangaben werden dabei überschrieben. Nach dem Programmstart sollten alle aktuellen Benutzerangaben im Dialog "Allgemeine Einstellungen" vorzufinden sein. Dieses Verhalten ist mit geeigneten Testfällen zu überprüfen.
Bemerkungen
Die Benutzerangaben haben keinen Einfluss auf das Verhalten des XCTL-Systems mit seiner Umgebung. Es sind rein informative Beschreibungen über den Messplatz, den Benutzer und die untersuchte Probe. Anwendung finden sie beim Erstellen und Einlesen von unterschiedlichen Messwertedateien und werden dort als zusätzliche Informationen in den Headern verwaltet. Das Einlesen einer solchen Datei aktualisiert entsprechend die aktuellen Benutzerangaben. Das Schreiben bzw. Einlesen von Headerinformationen wird in den Testfällen anderer Anwendungsfälle indirekt benutzt und untersucht.
Die Dialogbox "Über Steuerprogramm" läßt sich in keinen Anwendungsfall richtig einordnen und sollte deshalb in einem eigenen Testfall innerhalb dieses Anwendungsfalles überprüft werden. Später sollten hier auch die Testfälle der neu entwickelten Protokollfunktion hinzugefügt werden.
ID: AE.1
Skript: .\seq\Test_AE.1.HTS
Name: Modifizierung von Benutzerangaben
Kurzbeschreibung
Die Dialogbox "Allgemeine Einstellungen" wird aufgerufen. Benutzerangaben werden festgelegt, verworfen, überschrieben und schließlich durch Beendigung des XCTL-Programmes gesichert. Das XCTL-Programm wird erneut gestartet und das Fenster "Allgemeine Einstellungen" aufgerufen, um die aktuellen Benutzerangaben zu vergleichen.
Vorbereitung
Schritt | Aktionen | Erklärung |
1. | Existenz aller Umgebungsdateien des XCTL-Systems im Programmverzeichnis überprüfen | Gültigen und startfähigen Ausgangszustand des XCTL-Systems sicherstellen |
2. | Kopieren der Datei DEVELOP.INI als DEVELOP.BAK | Sicherung der originalen Datei DEVELOP.INI |
Testsequenz
Schritt | Aktionen und Eingaben | Ereignisse und Ausgaben |
1. | Starten des XCTL-Systems (Ausführen der Develop.exe) |
Das Hauptfenster des XCTL-Systems öffnet sich |
2. | 20 Sekunden warten (Initialisierung des XCTL-Systems abwarten) |
|
3. | Hauptmenü: Einstellungen -> Einstellungen... | Dialogbox "Allgemeine Einstellungen" öffnet sich, Alle aktuellen Benutzerangaben werden angezeigt |
4. |
| Dialogbox "Allgemeine Einstellungen" schließt sich |
5. | Hauptmenü: Einstellungen -> Einstellungen... | Dialogbox "Allgemeine Einstellungen" öffnet sich |
6. |
|
Dialogbox "Allgemeine Einstellungen" schließt sich |
7. | Hauptmenü: Datei -> Beenden | Das Hauptfenster des XCTL-Systems schließt sich |
8. | 10 Sekunden warten (Beendigungsvorgang des XCTL-Systems abwarten) |
|
9. | Starten des XCTL-Systems (Ausführen der Develop.exe) |
Das Hauptfenster des XCTL-Systems öffnet sich |
10. | 20 Sekunden warten (Initialisierung des XCTL-Systems abwarten) |
|
11. | Hauptmenü: Einstellungen -> Einstellungen... |
|
12. | Button Ok anklicken | Dialogbox "Allgemeine Einstellungen" schließt sich |
13. | Hauptmenü: Datei -> Beenden | Das Hauptfenster des XCTL-Systems schließt sich |
14. | 10 Sekunden warten (Beendigungsvorgang des XCTL-Systems abwarten) |
|
15. | Anwenden von .\bin\DataDiff.exe auf die Dateien DEVELOP.INI und .\ref\DEVELOP.INI.REF | Vergleich der Konfigurationsdatei mit ihrer zugehörigen Solldatei muss erfolgreich sein |
Nachbereitung
Schritt | Aktionen | Erklärung |
1. | Umbenennen der Datei DEVELOP.BAK in DEVELOP.INI | Wiederherstellung der originalen Datei DEVELOP.INI |
ID: AE.2
Skript: .\seq\Test_AE.2.HTS
Name: Aufrufen der Dialogbox "Über Steuerprogramm"
Kurzbeschreibung
Die Dialogbox "Über Steuerprogramm" wird aufgerufen. Die Adressen der Entwickler werden über die entsprechenden Buttons aufgerufen und angezeigt.
Vorbereitung
Schritt | Aktionen | Erklärung |
1. | Existenz aller Umgebungsdateien des XCTL-Systems im Programmverzeichnis überprüfen | Gültigen und startfähigen Ausgangszustand des XCTL-Systems sicherstellen |
Testsequenz
Testsequenz
Schritt | Aktionen und Eingaben | Ereignisse und Ausgaben |
1. | Starten des XCTL-Systems (Ausführen der Develop.exe) |
Das Hauptfenster des XCTL-Systems öffnet sich |
2. | 20 Sekunden warten (Initialisierung des XCTL-Systems abwarten) |
|
3. | Hauptmenü: Hilfe -> Über | Dialogbox "Über Steuerprogramm" öffnet sich |
4. | Button Post Adresse unter Heiko Damerow anklicken | Messagebox "Adresse" öffnet sich |
5. | Button OK anklicken | Messagebox "Adresse" schließt sich |
6. | Button Post Adresse unter Arbeitsgruppe anklicken | Messagebox "Adresse" öffnet sich |
7. | Button OK anklicken | Messagebox "Adresse" schließt sich |
8. | Im Dialog "Über Steuerprogramm" Button Verlassen anklicken | Dialogbox "Über Steuerprogramm" schließt sich |
9. | Hauptmenü: Datei -> Beenden | Das Hauptfenster des XCTL-Systems schließt sich |
10. | 10 Sekunden warten (Beendigungsvorgang des XCTL-Systems abwarten) |
Nachbereitung
keine