Handbuch

STS Handbuch

Stellwerksim Handbuch

Webseiten-Werkzeuge


stellwerksim:erbauer:themascripte:ts_tester

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
stellwerksim:erbauer:themascripte:ts_tester [2016/03/13 11:58] – Externe Bearbeitung 127.0.0.1stellwerksim:erbauer:themascripte:ts_tester [2019/01/23 18:06] billy
Zeile 1: Zeile 1:
-====== Themascripttester ======+====== ThemaScript-Tester ======
  
 ===== Testparameter =====  ===== Testparameter ===== 
Zeile 5: Zeile 5:
 ^ Parameter ^ Eingabe ^ Funktion ^ ^ Parameter ^ Eingabe ^ Funktion ^
 | Testlauf-Thema | [[stellwerksim:erbauer:themascripte:themen|Thema]] und [[stellwerksim:erbauer:themascripte:klassen|Klasse]] (Drop down) | Nur Zeilen mit dem übergebenen Thema und Klasse werden im Test ausgeführt | | Testlauf-Thema | [[stellwerksim:erbauer:themascripte:themen|Thema]] und [[stellwerksim:erbauer:themascripte:klassen|Klasse]] (Drop down) | Nur Zeilen mit dem übergebenen Thema und Klasse werden im Test ausgeführt |
-| testen mit Template-ZID ZID | Füllt die Felder Länge und Geschwindigkeit aus; Liefert die vom Template durchfahrenen AID's als Drop down |+| testen mit Zugtemplate (TID) TID | Füllt die Felder Länge und Geschwindigkeit aus; Liefert die vom Zugtemplate durchfahrenen AID's als Drop down |
 | aktuelle Länge | Zahl | Startlänge für den Test (damit wird gerechnet) | | aktuelle Länge | Zahl | Startlänge für den Test (damit wird gerechnet) |
 | aktuelle Geschwindigkeit | Zahl | Startgeschwindigkeit für den Test (damit wird gerechnet) | | aktuelle Geschwindigkeit | Zahl | Startgeschwindigkeit für den Test (damit wird gerechnet) |
 | aktuelle Verspätung | Zahl (Verspätung in min) | Startverspätung für den Test (damit wird gerechnet) | | aktuelle Verspätung | Zahl (Verspätung in min) | Startverspätung für den Test (damit wird gerechnet) |
 | aktiv? | | Aktivität zu Beginn des Tests | | aktiv? | | Aktivität zu Beginn des Tests |
-| aktuelle AID | AID (wenn eine ZID verwendet wird: Auswahl aus Drop down Liste) | Stellt die aktuelle AID für den Test zur Verfügung |+| aktuelle AID | AID (wenn eine AID verwendet wird: Auswahl aus Drop down Liste) | Stellt die aktuelle AID für den Test zur Verfügung |
 | wurde gesteuert? | | sagt dem Test ob das letzte Stellwerk gesteuert wurde | | wurde gesteuert? | | sagt dem Test ob das letzte Stellwerk gesteuert wurde |
 | wird gesteuert? | | sagt dem Test ob das nächste Stellwerk gesteuert wird | | wird gesteuert? | | sagt dem Test ob das nächste Stellwerk gesteuert wird |
Zeile 31: Zeile 31:
 Anschliessend wird der Kopf ausgewertet: alle Bedingungen, welche durch den Blockkopf gestellt werden müssen erfüllt sein und somit ein ok erhalten (sind sie nicht erfüllt steht wie in diesem Beispiel "nok" hinter der jeweiligen Bedingung), nur dann wie der UPN-Code ausgewertet. Anschliessend wird der Kopf ausgewertet: alle Bedingungen, welche durch den Blockkopf gestellt werden müssen erfüllt sein und somit ein ok erhalten (sind sie nicht erfüllt steht wie in diesem Beispiel "nok" hinter der jeweiligen Bedingung), nur dann wie der UPN-Code ausgewertet.
  
-<note erfahrung>Wird vom Tester ein Hook aufgerufen werden dessen Codeblocks im Tester angezeigt, wie wenn sie im selben Themascript stehen würden, welches getestet wird.</note>+<note erfahrung>Wird vom Tester ein Hook aufgerufen werden dessen Codeblocks im Tester angezeigt, wie wenn sie im selben ThemaScript stehen würden, welches getestet wird.</note>
      
 <code> Thema: 'herbst' <code> Thema: 'herbst'
Zeile 85: Zeile 85:
 Mit diesen Werten kann nicht gerechnet werden.</note> Mit diesen Werten kann nicht gerechnet werden.</note>
      
-{{tag>themascript}}+{{tag>ThemaScript}}
stellwerksim/erbauer/themascripte/ts_tester.txt · Zuletzt geändert: 2021/04/14 16:34 von DevonFrosch