Skip to main content

Aktion: StopTimer

Funktion: Die Aktion beendet die Zeitmessung für einen angegebenen Timer.

Aufruf: Testreiber System

Registerkarte: Konfiguration

Timer-Name

Name des Timers (verpflichtend), der zuvor mit StartTimer angelegt wurde

Beispiel: Timer_App1

Fehlschlagen, wenn Wert größer als [ms]

standard icon: Die Testaktion schlägt fehl, wenn das angegebene Zeitlimit überschritten wurde.

In Datei loggen

standard icon: Eine Zeile mit den Daten des Timers (Timer-Name, Startzeit, Endzeit, Dauer) wird an die Logdatei angehängt. Wenn die Logdatei noch nicht existiert, wird sie dabei angelegt.

Tabelle 70. Endzeit in Ausgangsparameter schreiben

Variable

Ausgangsparameter, in den die Endezeit übernommen wird

Angabe ohne Anführungszeichen

Beispiel: {EndTimeTimer1}

Format von Variable

  • .NET DateTime _cds_icon_radiobutton_acitvated.png

    Beispiel: 16.10.2017 09:30:05

  • IEC DateAndTime: _cds_icon_radiobutton_acitvated.png

    Beispiel: DT#2017-10-16-9:30:5.283

  • IEC TimeOfDay: _cds_icon_radiobutton_acitvated.png

    Beispiel: TOD#9:40:5-283

  • Eigenes Format: _cds_icon_radiobutton_acitvated.png

    Das Feld Format wird aktiv.

Für das ausgewählte Format wird in der Zeile darunter ein Beispiel angezeigt.

Format

Auswahlliste mit Standard .NET Formatcodes

Für den ausgewählten Formatcode wird in der Zeile darunter ein Beispiel angezeigt.

Anzeigefeld

Hier wird ein Beispiel für das ausgewählte Format angezeigt.



Tabelle 71. Dauer in Ausgangsparameter schreiben

Variable

Ausgangsparameter, in den die Dauer geschrieben wird

Angabe ohne Anführungszeichen

Beispiel: {EndTimeDuration}

Mögliche Formate für Variable

  • .NET DateTime _cds_icon_radiobutton_acitvated.png

    Beispiel: 16.10.2017 09:30:05

  • IEC DateAndTime: _cds_icon_radiobutton_acitvated.png

    Beispiel: DT#2017-10-16-9:30:5.283

  • IEC TimeOfDay: _cds_icon_radiobutton_acitvated.png

    Beispiel: TOD#9:40:5-283

  • Eigenes Format: _cds_icon_radiobutton_acitvated.png

    Das Feld Format wird aktiv.

Für das ausgewählte Format wird in der Zeile darunter ein Beispiel angezeigt.

Format

Auswahlliste mit Standard .NET Formatcodes

Für den ausgewählten Formatcode wird in der Zeile darunter ein Beispiel angezeigt.

Anzeigefeld

Hier wird ein Beispiel für das jeweils ausgewählte Format angezeigt.



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