Skip to main content

Aktion: Login

Funktion: Die Aktion loggt mit der aktiven Applikation auf der Steuerung ein.

Aufruf: Testtreiber Online

Registerkarte: Konfiguration

Tabelle 26. Authentifizierung

Benutzername

standard icon: Das Einloggen erfolgt mit Authentifizierung. Benutzername und Passwort sind erforderlich.

Hinweis: Das Passwort wird im Testskript unverschlüsselt gespeichert.

Passwort



Tabelle 27. Online-Change

Kein Online-Change, Download ausführen

Es wird immer ein Download durchgeführt. Diese Option ist standardmäßig aktiviert.

Online-Change versuchen wenn möglich, ansonsten Download ausführen

Wenn ein Online-Change möglich ist, wird dieser durchgeführt, ansonsten erfolgt ein Download.

Immer Online-Change ausführen (schlägt fehl wenn nicht möglich)

Wenn ein Online-Change möglich ist, wird dieser durchgeführt, ansonsten schlägt die Aktion fehl.



Tabelle 28. Applikationsstatus

Applikation starten

Die Applikation wird nach dem Download oder nach dem Online-Change gestartet, wenn sie vorher in „Stop“ war. Diese Option ist standardmäßig ausgewählt.

Aktuellen Status beibehalten

Die Applikation bleibt im aktuellen Zustand. Diese Option ist nur bei Immer Online-Change ausführen verfügbar.

Applikation stoppen

Die Applikation bleibt nach dem Download im Zustand „Stop“ oder wird beim Online-Change angehalten, wenn sie auf „Run“ war.



Unbekannte Applikationen löschen

standard icon: Beim Einloggen werden gefundene Applikationen, die nicht im aktuellen Projekt unter dem gleichen Gerät existieren, von der Steuerung gelöscht.

Reinitialisieren persistenter Variablen zulassen

standard icon: Bei Inkonsistenzen von persistenten Variablen werden diese automatisch neu initialisiert.

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 A ein anderes Skript B aufruft, und seine Variable x dem Skript B als Parameter y übergibt, so ist aus Sicht des Skripts B der Parameter y die Variable y.

Um zu sehen, dass diese Variable „außerhalb“ des Skripts B als Variable x bekannt ist, gibt es die Spalte Name („Name außerhalb“): Im Gültigkeitsbereich des Skripts B hat die Variable y den Namen x, weil sie im Gültigkeitsbereich des aufrufenden Skripts A als Variable x an den Parameter y übergeben wurde.

Variable

Name der Testskriptvariablen

Beispiel: TS_CaseA_Result

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