Zeitgeber mit Funktionstestscripts verwenden

Sie können eine beliebige Anzahl an Zeitgebern mit unterschiedlichen Namen in dasselbe Script einfügen, um die Zeitdauer für die Ausführung verschiedener Aufgaben zu messen. Sie können Zeitgeber in andere Zeitgeber verschachteln (wobei der zweite Zeitgeber vor dem Stoppen des ersten Zeitgebers gestartet und gestoppt werden muss) oder überlappen (d. h. Stoppen des zweiten Zeitgebers nach dem Stoppen des ersten Zeitgebers).

Warum und wann dieser Vorgang ausgeführt wird

Sie sollten jedoch einen Zeitgeber stoppen, bevor Sie denselben Zeitgeber erneut starten. Wenn Sie denselben Zeitgeber erneut starten, ändert Functional Tester die Startzeit. Wenn Sie einen Zeitgeber stoppen, schreibt Functional Tester eine Nachricht in das Protokoll. Diese gibt die abgelaufene Zeit seit dem Starten des Zeitgebers an. Wenn Sie denselben Zeitgeber mehrere Male stoppen, startet Functional Tester den Zeitgeber nicht erneut. Rufen Sie timerStart auf, wenn Sie den Zeitgeber erneut starten möchten.

Wenn Sie ein Script wiedergeben, das Zeitgeber enthält, können Sie die abgelaufene Zeit im Protokoll anzeigen.

So fügen Sie einen Zeitgeber während der Aufzeichnung oder Bearbeitung eines Scripts ein:

  1. Klicken Sie während einer Aufzeichnung auf die Schaltfläche Scriptunterstützungsbefehle einfügen Schaltfläche "Scriptunterstützungsbefehle einfügen" in der Aufzeichnungsleiste.

    Bei der Bearbeitung:

    1. Positionieren Sie den Mauszeiger im Script an der Stelle, an der Sie den Zeitgeber setzen wollen.
    2. Klicken Sie in der Symbolleiste von Functional Tester auf die Schaltfläche Aufzeichnung in aktives Functional Tester-Script einfügen Schaltfläche "Aufzeichnung in aktives Functional Tester-Script einfügen".
    3. Klicken Sie in der Aufzeichnungsleiste auf die Schaltfläche Scriptunterstützungsbefehle einfügen Schaltfläche "Scriptunterstützungsbefehle einfügen".
  2. Klicken Sie im Dialogfenster "Scriptunterstützungsfunktionen" auf die Registerkarte Zeitgeber.
  3. Geben Sie im Feld Zeitgeber starten: name einen Namen für den Zeitgeber ein. Wenn Sie mehrere Zeitgeber starten, achten Sie darauf, dass Sie jedem Zeitgeber einen eigenen Namen geben.
  4. Klicken Sie auf Code einfügen.

    Functional Tester fügt den Code timerStart("name") an der Cursorposition in das Script ein. Dabei entspricht name dem von Ihnen im Feld Zeitgeber starten: Name eingegebenen Namen.

  5. Führen Sie die Aktivität durch, für die Sie die Zeit messen wollen.
  6. Stoppen Sie unmittelbar nach der gemessenen Aktivität den Zeitgeber:
    1. Klicken Sie in der Aufzeichnungsleiste auf die Schaltfläche Scriptunterstützungsbefehle einfügen button Schaltfläche "Scriptunterstützungsbefehle einfügen".
    2. Klicken Sie im Dialogfeld "Scriptunterstützungsfunktionen" auf die Registerkarte Zeitgeber.
    3. Wählen Sie im Feld Zeitgeber stoppen: Zeitgeber aus der Liste den Zeitgeber aus, den Sie stoppen wollen.

      Wird in der Liste der Zeitgebername nicht angezeigt, geben Sie den Namen in das Kombinationsfeld ein.

    4. Klicken Sie auf Code einfügen.

      Functional Tester fügt den Code timerStop("name") an der Cursorposition in das Script ein. Dabei entspricht name dem von Ihnen im Feld Zeitgeber stoppen: Zeitgeber eingegebenen Namen.

      Anmerkung: Fügen Sie keine Anweisung des Typs timerStop vor der entsprechenden Anweisung des Typs timerStart ein.
Zugehörige Tasks
Aus einem Functional Test-Script ein anderes Script aufrufen
Protokollnachricht in ein Functional Test-Script einfügen
Verzögerungen und Inaktivierungsstatus fpr Functional Test-Scriptwiedergabe festlegen
Kommentare in ein Functional Test-Script einfügen
Zwischenablagebefehle in ein Functional Test-Script einfügen

Feedback