Użytkownik może edytować czynności klawiatury, aby ręcznie określić
sposób interakcji klawiatury z serwerem Citrix.
Zanim rozpoczniesz
Czynności klawiatury opisują czynności użytkownika niskiego poziomu
wykonywane za pomocą klawiatury, takie jak wprowadzanie tekstu lub
używanie skrótów klawiaturowych. Czynności klawiatury można dodawać tylko
wewnątrz zdarzeń okien.
W większości przypadków użytkownik będzie
polegać na czynnościach klawiatury, które zostały zarejestrowane przy użyciu
testu. Proces rejestrowania próbuje dokonać faktoryzacji wielu naciśnięć
klawiszy w czynności wprowadzania tekstu.
Jednak w niektórych przypadkach może zajść konieczność ręcznej faktoryzacji
czynności klawiatury, które są nadmiarowe lub niepoprawnie zarejestrowane. Na
przykład w niektórych przypadkach wejściowy łańcuch tekstowy
Witaj może zostać zarejestrowany jako naciśnięcie
klawisza Shift, użycie klawisza W, zwolnienie klawisza
Shift, użycie klawisza I, a na
końcu wprowadzenie tekstu taj. Przez ręczną faktoryzację
czynności klawiatury na tekstowe dane wejściowe można obsłużyć tekst pochodzący
ze zmiennych pul danych i odwołań.
Uwaga: Ponieważ testy produktu Citrix zawierają
synchronizacje i dane wejściowe użytkownika niskiego poziomu, drobne zmiany
mogą uniemożliwić działanie testu. Podczas edytowania tych testów należy
upewnić się, że są one takie same pod względem funkcjonalnym.
Procedura
- Otwórz test w edytorze testów.
- Rozwiń zdarzenie okna.
- Aby edytować czynność klawiatury, wybierz ją w obszarze
Zawartość testu.
- Aby utworzyć nową czynność klawiatury w określonym miejscu, wybierz
czynność, a następnie kliknij opcję Wstaw i
Klawiatura produktu Citrix.
- W obszarze Szczegóły elementu testowego podaj typ
czynności.
- Użycie klawisza: ten typ wskazuje, że klawisz
zostaje naciśnięty i zwolniony.
- Naciśnięcie klawisza: ten typ wskazuje, że klawisz
zostaje naciśnięty i przytrzymany.
- Zwolnienie klawisza: ten typ wskazuje, że naciśnięty
klawisz zostaje zwolniony.
W polu Kod klawisza
wyświetlany jest kod klawisza w interpretacji systemu operacyjnego
Windows
i jest on przetłumaczony w polu Znak. Aby określić, czy naciśnięte są również
klawisze Control, Shift lub Alt, należy użyć modyfikatorów.
- Przy użyciu obszaru Edycja znaków można ręcznie
wprowadzić dowolny znak Unicode, który nie jest zwykle dostępny przez
pojedyncze użycia klawiszy. Należy wybrać pole wejściowe i wprowadzić znak na
klawiaturze. W polach Kod klawisza i
Znak zostanie wyświetlony odpowiedni znak.
Uwaga: W
środowisku roboczym niektóre kombinacje klawiszy są używane jako skróty
klawiaturowe. Takie kombinacje mogą zostać przechwycone i spowodować
niepożądane działania zamiast wyświetlenia konkretnego znaku w polu Znak.
- Dla zdarzenia klawiatury można określić czas reakcji.
Ta opcja emuluje
czas spędzony przez użytkownika przed zainicjowaniem bieżącego zdarzenia.