Aktion: UpdateOnlineDeviceParameter
Funktion: Die Aktion setzt einen Online-Geräteparameter.
Aufruf: Testtreiber Devices
Registerkarte: Konfiguration
Pfad | Gerät oder expliziter Konnektor, auf den geschrieben wird
Tipp: Sie können die Einstellungen eines selektierten Objekts auch in das Eingabefeld ziehen (Drag&Drop). |
Parameter wählen | Voraussetzung: Unter Pfad ist ein gültiges Gerät im aktuellen Projekt ausgewählt und der Parametertyp ist Host-Parameter. Die Schaltfläche öffnet einen Auswahldialog, der analog zum generischen Geräteeditor alle verfügbaren Geräte- und Host-Parameter in einem Baum darstellt. Dort kann ein Parameter ausgewählt und ins Formular übernommen werden. |
Parametertyp | Geräteparameter oder Host-Parameter |
Voraussetzung: Der Parametertyp ist Host-Parameter. Legt den Konnektor fest | |
Name | Voraussetzung: Unter Pfad ist ein gültiges Gerät ausgewählt. Liste mit den Namen aller Konnektoren des Geräts Die Selektion synchronisiert sich in beide Richtungen mit dem Feld ID. Wenn der Anwender manuell eine ungültige ID auswählt, wird im Dropdown die Selektion auf Null gesetzt. |
ID | Die ID ist mit dem Namen gekoppelt. |
Voraussetzung: Es ist ein gültiges Gerät konfiguriert und bei Host-Parameter ein gültiger Konnektor eingetragen. | |
Name | Liste mit den Namen aller Parameter des Geräts Die Selektion synchronisiert sich in beide Richtungen mit dem Feld ID. Wenn der Anwender manuell eine ungültige ID auswählt, wird im Dropdown die Selektion auf Null gesetzt. |
ID | Die ID ist mit dem Namen gekoppelt. |
Voraussetzung: Ein gültiger Parameter ist selektiert, der tatsächlich SubKomponenten hat, oder Pfad, Name oder ID sind auf einen unbekannten Wert eingestellt. | |
Name | Liste mit den Namen aller Subkomponenten des Geräts Die Selektion synchronisiert sich in beide Richtungen mit dem Feld ID. Wenn der Anwender manuell eine ungültige ID auswählt, wird im Dropdown die Selektion auf Null gesetzt. |
ID | Die ID ist mit dem Namen gekoppelt. |
Wert | Der zu setzende Parameterwert |
Registerkarte: Parameter
Die in der Registerkarte Parameter definierten Parameter werden verwendet, um Werte zwischen Testskriptvariablen und Parametern von Testaktionen auszutauschen. Parameter können in der Registerkarte Konfiguration als Platzhalter verwendet werden. Dabei wird der Name des Parameters im Konfigurationsdialog in geschweifte Klammern gesetzt. Beispielsweise {name}
.
Tipp
Global im Skript definierte Variablen (mit Präfix $GLOBALS.
) können Sie direkt in der Testaktion verwenden. Eine Übergabe durch Eingangsparameter ist dabei nicht notwendig. Für das Schreiben von globalen Variablen ist die Verwendung von Ausgangsparametern notwendig.
Eingangsparameter: Bei der Ausführung der Testaktion werden die Werte der Testskriptvariablen den Eingangsparametern der Testaktion übergeben und können in der Konfiguration der Testaktion verwendet werden. | |
Ausgangsparameter: Bei der Ausführung der Testaktion werden die Werte der Ausgangsparameter der Testaktion den Testskriptvariablen übergeben und können so beispielsweise in anderen Testaktionen verwendet werden. | |
Name | Name des Eingangs- / Ausgangsparameters Dieser Name wird zusätzlich zum Variablennamen definiert, um die Herkunft des Parameters erkenntlich machen zu können, wenn er an ein anderes Skript übergeben wird. Beim Testlauf wird dieser Name als Name außerhalb Im Fenster Testfortschritt in der Registerkarte Variablen (Gültigkeitsbereich #<n>) mit angezeigt. Hintergrund: Wenn ein Skript Um zu sehen, dass diese Variable „außerhalb“ des Skripts |
Variable | Name der Testskriptvariablen Beispiel: |
Nach oben | Verschiebt die selektierte Variable um 1 Zeile nach oben |
Nach unten | Verschiebt die selektierte Variable um 1 Zeile nach unten |
Entfernen | Entfernt die selektierte Variable aus der Liste |