Sie können Tastaturaktionen bearbeiten, um manuell anzugeben, wie die Tastatur mit dem Citrix-Server interagieren soll.
Vorbereitende Schritte
Tastaturaktionen stellen Benutzeraktionen der unteren Ebene mithilfe der Tastatur dar (z. B. Texteingaben oder Tastaturkurzbefehle). Tastaturaktionen können nur innerhalb von Fensterereignissen hinzugefügt werden.
In den meisten Fällen verwenden Sie die Tastaturaktionen, die mit dem Test aufgezeichnet wurden. Bei der Aufzeichnung wird versucht, mehrere Tastenbetätigungen in Texteingabeaktionen umzuwandeln.
In einigen Fällen müssen Sie jedoch ggf. Tastaturaktionen, die redundant sind oder fehlerhaft aufgezeichnet wurden, manuell umwandeln. Beispiel: In einigen Fällen kann die Texteingabezeichenfolge Hello als Drücken der Umschalttaste, Drücken der Taste H, Loslassen der Umschalttaste und Drücken der Taste E mit anschließender Texteingabe llo aufgezeichnet werden. Durch die manuelle Umwandlung von Tastaturaktionen in Texteingaben können Sie Text aus Datenpoolvariablen und Referenzen verarbeiten.
Anmerkung: Citrix-Tests umfassen Benutzereingaben und Synchronisationen der unteren Ebene. Schon geringfügige Änderungen können die Betriebsfähigkeit des Tests beeinträchtigen. Daher müssen Sie beim Bearbeiten dieser Tests sicherstellen, dass sie funktionell identisch sind.
Vorgehensweise
- Öffnen Sie den Test im Testeditor.
- Erweitern Sie ein Fensterereignis.
- Zum Bearbeiten einer Tastaturaktion wählen Sie die Aktion im Bereich Testinhalte aus.
- Wenn Sie eine neue Tastaturaktion an einer bestimmten Position erstellen möchten, wählen Sie eine Aktion aus und klicken auf Einfügen und dann auf Citrix-Tastatur.
- Geben Sie den Aktionstyp im Bereich Testelementdetails an.
- Tastenanschlag: Gibt das Drücken und Loslassen einer Taste an.
- Drücken der Taste: Gibt an, dass eine Taste gedrückt und gehalten wird.
- Loslassen der Taste: Gibt an, dass eine gedrückte Taste losgelassen wird.
Das Feld Tastencode zeigt den Tastencode in der Form an, in der er vom Windows-Betriebssystem interpretiert wird, und wird im Feld "Zeichen" übersetzt. Verwenden Sie die Modifikatoren, um anzugeben, ob die Taste Strg, die Umschalttaste oder die Taste Alt ebenfalls gedrückt wird.
- Im Bereich Zeichenbearbeitung können Sie ein beliebiges Unicode-Zeichen, das normalerweise nicht über einzelne Tastenanschläge verfügbar ist, manuell eingeben. Wählen Sie das Eingabefeld aus und geben Sie das Zeichen über die Tastatur ein. In den Feldern Tastencode und Zeichen wird das entsprechende Zeichen angezeigt.
Anmerkung: Die Workbench verwendet einige Tastenkombinationen als Tastaturkurzbefehle. Solche Kombinationen können abgefangen werden und zu unerwünschten Aktionen führen, statt ein bestimmtes Zeichen im Feld "Zeichen" anzuzeigen.
- Sie können eine Bedenkzeit für das Tastaturereignis angeben.
Dadurch wird die Zeitspanne emuliert, die ein Benutzer benötigt, bevor er das aktuelle Ereignis einleitet.