2.5.5
Testskripte der XML-Dateien - Reaktionen
Über Reaktionslisten <reactionlist> können Sie eine Reihe von automatisch ausführbaren
Reaktionen konfigurieren. Diese Reaktionen umfassen z. B.
● Das Setzen von Parametern
● Einen Neustart des Geräts
● Das Abbrechen, Überspringen oder Hinzufügen von Bedingungen
Einige der möglichen automatischen Reaktionen sind in Verbindung mit bestimmten anderen
Schritten, wie der Testanpassung <TestAdaption>, möglich. Grundsätzlich müssen alle
Reaktionen in eine Reaktionsliste eingebettet sein, welche wiederum in einen Testschritt, die
Testanpassung oder Parameterkonfigurationen eingebettet ist.
<TestAdaptionList>
</TestAdaptionList>
Hinweis
Es darf innerhalb einer Testanpassung nur eine Reaktionsliste geben. Diese Reaktionsliste
kann aber mehrere Reaktionen enthalten. Ebenfalls können innerhalb einer
Testanpassungsliste <TestAdaptionList> mehrere Testanpassungen mit jeweils einer
Reaktionsliste sein. Jede Testanpassung besteht (optional) aus einer Bedingung und einer
Reaktionsliste.
Zeitpunkt für Ausführung
Jede Reaktion muss mit einem Ausführungszeitpunkt "when" versehen werden. Dabei sind
folgende Zeitpunkte möglich:
now
Die Reaktion wird sofort bei Erreichen der Befehlszeile im Ablaufskript ausgeführt.
<reactsetcomment when="now">
</reactsetcomment>
RTLS-Integrationsassistent
Betriebsanleitung, 08/2019, C7900-G8900-C564-01
<TestAdaption>
<reactionlist>
<reactparamwrite when="preparams">
<paramname>APPL_DevType_001</paramname>
<paramvalue>APPL_eneDevType_Bus</paramvalue>
</reactparamwrite>
</reactionlist>
</TestAdaption>
<comment>Condition ok</comment>
Konfiguration
2.5 Skriptdateien
31