Synchronizacja obrazu pozwala testom wydajności produktu Citrix na
śledzenie zawartości obszaru ekranu podczas odtwarzania, zamiast koncentrowania
się tylko na zdarzeniach okna.
Zanim rozpoczniesz
Elementy synchronizacji obrazu w teście ułatwiają odtwarzanie testu
w aplikacjach, które nie tworzą ani nie modyfikują wielu okien, ale regularnie
aktualizują zawartość okna.
Zawartość obrazu jest przetwarzana jako
wartość, która jest obliczonym kodem mieszającym mapy bitowej lub łańcuchem
tekstowym otrzymanym w wyniku optycznego rozpoznawania znaków.
Podczas wykonywania, przed kontynuowaniem, test czeka na uzyskanie zgodności
zawartości obszaru ekranu z oczekiwaną wartością synchronizacji obrazu. Jeśli
podczas okresu synchronizacji wartość ta nie zostanie dopasowana, w dzienniku
testu zostanie wygenerowane przekroczenie limitu czasu synchronizacji obrazu.
Do synchronizacji obrazu w edytorze testów można również dodać punkty
weryfikacji. Punkt weryfikacji jest zaliczany, jeśli synchronizacja powiedzie
się, i nie jest zaliczany, jeśli nastąpi przekroczenie limitu czasu.
Synchronizacje obrazu są wstawiane podczas rejestrowania testu.
Procedura
- Uruchom rejestrowanie testu wydajności produktu Citrix i zarejestruj
sekwencję czynności użytkownika.
- Aby dodać synchronizację obrazu do rejestrowanego testu, w oknie
Sterowanie rejestratorem Citrix kliknij przycisk
Wstaw synchronizację obrazu
, wybierz obszar ekranu,
który ma być używany do synchronizacji, a następnie ponownie kliknij
przycisk
Wstaw synchronizację obrazu.
- Kontynuuj rejestrowanie. Po zakończeniu sekwencji czynności do
przetestowania zakończ sesję Citrix w poprawny sposób i zamknij klient Citrix
XenApp. W trakcie generowania testu będzie otwarte okno postępu. Po
zakończeniu w widoku Sterowanie rejestratorem zostanie
wyświetlony komunikat Zakończono generowanie
testu, test zostanie wyświetlony na liście nawigatora testów i
otwarty w edytorze testów.
- W edytorze testów wybierz element Synchronizacja
obrazu.
- Ustaw stan synchronizacji na wartość Warunkowa,
Obowiązkowa lub Opcjonalna.
W
większości przypadków, ponieważ użytkownik jawnie żąda wykonania
synchronizacji, należy pozostawić stan synchronizacji
Warunkowa.
- Określ jedną z dwóch metod synchronizacji.
- Jeśli synchronizacja ma mieć miejsce wtedy, gdy wybrany obszar jest
dokładnie zgodny z zarejestrowanym obrazem, należy wybrać opcję Kod
mieszający mapy bitowej. Różnica jednego piksla spowoduje
przekroczenie limitu czasu synchronizacji.
- Jeśli synchronizacja ma mieć miejsce wtedy, gdy w wybranym obszarze
zostanie rozpoznany łańcuch tekstu, należy wybrać opcję Optyczne
rozpoznawanie znaków. Należy kliknąć przycisk Wyodrębnij
tekst, aby przetestować rozpoznawanie tekstu dla
zarejestrowanego obrazu. Należy zauważyć, że na potrzeby synchronizacji wyniki
rozpoznawania tekstu muszą być powtarzalne, ale niekoniecznie dokładne.
Uwaga: W
systemach Windows 2008 zalecane jest użycie metody synchronizacji kodów
mieszających mapy bitowej dla testu produktu Citrix.
Opcję
Wyodrębnij tekst można kliknąć kilka razy, aby upewnić
się, że wyniki rozpoznawania tekstu są powtarzalne. Jeśli rozpoznawany tekst
różni się, kliknij przycisk Opcje, aby zmienić
ustawienie Współczynnik powiększenia lub inne ustawienia
optycznego rozpoznawania znaków.
Nie należy ręcznie poprawiać rozpoznanego
tekstu.
Kliknięcie opcji Dodaj umożliwia
określenie wielu oczekiwanych łańcuchów tekstowych, opcji Użyj
wyrażenia regularnego – określenie łańcucha tekstowego jako
wyrażenia regularnego, a opcji Faktoryzuj – automatyczne
generowanie wyrażenia regularnego na podstawie wielu oczekiwanych łańcuchów
tekstowych.
- Określ, czy włączyć punkt weryfikacji dla synchronizacji obrazu. Umożliwia
to wygenerowanie przez test statusu zaliczenia lub niezaliczenia w raporcie
Punkty weryfikacji produktu Citrix.