Host-AID-Tasten verwenden

Die häufigsten Host-AID-Tasten sind die Eingabetaste und alle Funktionstasten. Wenn die Taste in einem Script in geschweifte Klammern eingeschlossen ist, dient die Taste als Host-AID-Taste.
Warum und wann dieser Vorgang ausgeführt wird
Stellen Sie sicher, dass von Functional Tester nach dem Senden der Tastatureingabe eine Pause eingelegt wird, sobald Sie Tasten drücken, die zu einer Änderung des Hostfensters führen. Die meisten Funktionstasten führen zu einer Änderung des Hostfensters. Diese Tastatureingaben werden von Functional Tester als separate Befehle aufgezeichnet, um sicherzustellen, dass nach dem Senden einer Funktionstaste an den Host eine Pause eingelegt wird.
TFrame().inputKeys("{F12}");
        TFrame().inputKeys("{F3}");
        TFrame().inputKeys("logoff{ENTER}"); 
Wenn in einer Hostanwendung die Änderung des Hostfensters über andere Tasten bewirkt wird, unterteilen Sie das Drücken dieser Tasten manuell in separate Befehle, bevor die Scripts wiedergegeben werden. Functional Tester erkennt diese Tasten nicht als Host-AID-Tasten.
Beispiel
Wenn Tabulator z. B. zu einer Änderung des Hostfensters führt, dann führt der folgende Befehl bei der Wiedergabe des Scripts zu Problemen:
TFrame().inputKeys("{TAB}SomeHostCommand{ENTER}");
Trennen Sie den Befehl nach der ersten Host-AID-Taste:
TFrame().inputKeys("{TAB}");
TFrame().inputKeys("SomeHostCommand{ENTER}");

Feedback