Content
Testprogramm

Testprogramm

Dieses Verzeichnis enthält eine Betaversion für ein automatisches Testprogramm für den 1 Teil der Laborübung zur freiwilligen Selbstkontrolle für die Studenten.

Fehlermeldungen bitte an Martin Kögler <mkoegler@auto.tuwien.ac.at> schicken. Sie können nur effektiv bearbeitet werden, wenn die AWL Datei (nicht die Projektdatei von der IDE) dabei ist, die das Problem verursacht hat. Weiters sollte auch eine Beschreibung des Fehlers vorhanden sein und auch die Testdatei (bzw ein Verweis auf die von dieser Seite verwendete).

Hinweise

  • Momentan stehen nur Testfälle für das erste Beispiel der ersten Beispielgruppe zur Verfügung.
  • Man kann alle AWL-Dateien, die SPSSIM ausführen kann, damit gegen eine Test-Spezifikation

Benutzung

Das Programm steht nur als Kommandozeilenprogramm zur Verfügung. Man spielt am besten die EXE-Datei, die zu testende AWL-Datei und die Testspezifikation in ein Verzeichnis. Dann ruft man die Komandozeile auf (Start/Ausführen/cmd) und wechselt mit cd ins entsprechende Verzeichnis. Dann startet man das Programm:
spssimXX [awl.datei] [test.spezifikation]
Wenn das Programm der Spezifikation entspricht, wird Test erfolgreich ausgegeben. Sonst wird eine Fehlermeldung ausgegeben.

Bei den Test für Beispiel 1 wird die Stellung der Schalter in der Zeile Teste XX(S0=0 S1=1 S2=0 S3=1 S4=0 S5=1 S6=0 S7=1). Dann wird der vom Programm gelieferte Ausgangswert und in Klammer der erwartete Ausgangswert für jede Led angezeigt. Der Wert 3 bedeutet blinken mit 1 Hz.

Programm

Die aktuellste Version ist spssim34.exe.

Testspezifikationen
Gruppe 0Gruppe 1Gruppe 2Gruppe 3Gruppe 4
Beispiel 110a.awl.test 11a.awl.test 12a.awl.test 13a.awl.test 14a.awl.test

Änderungen

  • V34: Neues AWL-Format lesbar
  • V33: Initivalversion
FilenameLast modifiedSize
13a.awl.test04.03.2005 14:50377
spssim33.exe02.03.2005 12:38158k
10a.awl.test04.03.2005 14:35386
11a.awl.test02.03.2005 12:39379
14a.awl.test04.03.2005 14:41384
12a.awl.test04.03.2005 14:37377
spssim34.exe05.03.2005 16:37158k