Istnieje możliwość edytowania czynności wprowadzania tekstu w celu
zastąpienia sekwencji zdarzeń klawiatury łańcuchami tekstowymi, które są
łatwiejsze w obsłudze jako odwołania lub zmienne puli danych.
Zanim rozpoczniesz
Czynności wprowadzania tekstu opisują serię zdarzeń klawiatury
niskiego poziomu jako pojedynczy łańcuch tekstowy. Czynności wprowadzania tekstu mogą
być dodawane tylko wewnątrz zdarzeń okna.
W większości przypadków
użytkownik będzie polegać na czynnościach wprowadzania tekstu, które zostały
zarejestrowane przy użyciu testu. Proces rejestrowania próbuje dokonać
faktoryzacji wielu naciśnięć klawiszy w zdarzenia wprowadzania tekstu. Jednak w niektórych przypadkach może zajść konieczność ręcznej faktoryzacji
zdarzeń 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ść wprowadzania tekstu, wybierz ją w obszarze
Zawartość testu.
- Aby utworzyć nową czynność wprowadzania tekstu w określonym miejscu,
wybierz czynność, a następnie kliknij opcję Wstaw i
Tekst Citrix.
- W obszarze Szczegóły elementu testowego zmodyfikuj
łańcuch tekstowy, który zostanie wprowadzony podczas testu.
- Dla zdarzenia klawiatury można określić czas reakcji.
Ta opcja emuluje
czas spędzony przez użytkownika przed zainicjowaniem bieżącego zdarzenia.