Preferencje generowania testu określają sposób generowania testów
wydajności produktu Citrix, na przykład sposób, w jaki testy będą przetwarzać
punkty weryfikacji, korelację danych i opcje wygenerowanych elementów testowych.
- Opcje optymalizacji rejestrowania
- Te ustawienia określają sposób, w jaki zdarzenia myszy i okna są
interpretowane w wygenerowanym teście.
- Rejestrowanie aktywowania okna
- Określa, czy w przypadku wykrycia sekwencji podobnych czynności należy
rejestrować wszystkie czynności aktywowania okna, ostatnią taką czynność, czy
też wcale nie rejestrować czynności aktywowania okna.
- Wartość brak powoduje wyłączenie rejestrowania
zdarzeń aktywowania okna.
- Wartość ostatnie powoduje, że rejestrowana jest
tylko ostatnia nieprzerwana sekwencja zdarzeń okna. Eliminuje to z zapisu
nadmiarowe czynności aktywowania okna.
- Wartość wszystkie powoduje, że rejestrowane są
wszystkie zdarzenia sekwencji.
- Rejestrowanie przesunięć myszy
- To ustawienie określa, które zdarzenia przesunięć myszy są rejestrowane. Wartość Istotne jest ustawieniem domyślnym.
- Wartość Wszystkie powoduje zarejestrowanie
nieprzerwanej sekwencji przesunięć myszy w wygenerowanym teście.
- Wartość Istotne powoduje zarejestrowanie tylko
przesunięć myszy, które generują odpowiedź, taką jak tekst w dymku.
- Wartość Pierwsze i ostatnie powoduje zarejestrowanie
uproszczonej czynności przesunięcia myszy.
- Generowanie automatyczne
- Te ustawienia określają elementy testowe, które są generowane automatycznie
po zarejestrowaniu testu.
- Punkt weryfikacji przy każdej
zmianie tytułu okna
- Gdy ta opcja jest włączona, generuje punkt weryfikacji tytułu okna po
każdej zmianie tytułu. Jeśli ta opcja jest wyłączona, tytuł okna jest weryfikowany tylko wtedy, gdy tworzone jest nowe okno. Ta opcja jest domyślnie wyłączona.
- Czasy odpowiedzi dla głównych okien
- Gdy ta opcja jest włączona, generuje pomiary czasów odpowiedzi dla
wszystkich zarejestrowanych zdarzeń utworzenia okna głównego. Okno główne to
okno tworzone na najwyższym poziomie drzewa zawartości testu, które zawiera
czynności użytkownika. Wygenerowany pomiar czasu odpowiedzi jest uruchamiany
podczas czynności klawiatury lub myszy, która bezpośrednio poprzedza zdarzenie
utworzenia okna. Ta opcja jest domyślnie włączona.
- Kryteria synchronizacji zdarzenia okna
- Ta opcja służy do wyłączania rozpoznawania okien na podstawie pozycji,
wielkości lub tytułu okna. Dowolną z tych opcji można wyłączyć, jeśli podczas
wykonywania testów generowane są przekroczenia limitu czasu synchronizacji ze
względu na zmiany pozycji, wielkości lub tytułu okna.
- Domyślne opóźnienia wykonania
testu
- Ta strona określa domyślne opóźnienia klawiatury i myszy dla klienta
testowego. Nie należy zmieniać tych ustawień, chyba że występują problemy ze
zdarzeniami, które nie działają poprawnie.
- Opóźnienie limitu czasu synchronizacji
- Jest to opóźnienie, po którym generowany jest błąd przekroczenia limitu
czasu, jeśli zdarzenie okna lub element synchronizacji obrazu nie zostanie
rozpoznany podczas wykonywania testu. Wartością domyślną jest 15 000
milisekund. Opóźnienie jest określane dla synchronizacji warunkowych.
Opóźnienie dla synchronizacji obowiązkowych wynosi trzykrotność podanego
opóźnienia. Synchronizacje opcjonalne używają stałego opóźnienia o długości 2
sekund.
Uwaga: W wygenerowanym teście opcja Przesłonięcie limitu
czasu synchronizacji dla konkretnego zdarzenia utworzenia okna
zostanie włączona z odpowiednim zarejestrowanym czasem tylko wtedy, gdy jest on
większy niż wartość określona w tej preferencji.
- Jeśli czas reakcji jest krótszy niż x ms, zastąp elementem
- Jeśli opóźnienie między dwoma zdarzeniami przekracza określony limit, jest
ono obsługiwane jako czas reakcji. Jeśli opóźnienie jest niższe niż limit,
generator testów zastępuje czas reakcji jednym z następujących opóźnień. Czas
reakcji to opóźnienie użytkownika wirtualnego przed wykonaniem
czynności. Domyślny limit wynosi 20 000 milisekund.
Uwaga: W wygenerowanym
teście czas reakcji dla konkretnej czynności użytkownika zostanie włączony
tylko wtedy, gdy zarejestrowany czas reakcji jest większy niż wartość określona
dla tej preferencji.
- Opóźnienie między naciśnięciem i zwolnieniem przycisku myszy dla kliknięcia
- Jest to domyślne opóźnienie używane do generowania czynności kliknięcia
przycisku myszy za pomocą czynności naciśnięcia przycisku myszy i zwolnienia
przycisku myszy. Wartość domyślna to 20 milisekund.
- Opóźnienie między dwoma kliknięciami przycisku myszy w dwukrotnym
kliknięciu
- Jest to domyślne opóźnienie używane do generowania czynności dwukrotnego
kliknięcia za pomocą dwóch kliknięć przycisku myszy. Wartość domyślna to 50
milisekund.
- Opóźnienie między naciśnięciem i zwolnieniem klawisza dla użycia klawisza
- Jest to domyślne opóźnienie używane do generowania czynności użycia
klawisza za pomocą czynności naciśnięcia klawisza i zwolnienia klawisza. Wartość domyślna to 20 milisekund.
- Opóźnienie między dwoma użyciami klawisza podczas wprowadzania tekstu
- Jest to domyślne opóźnienie używane do generowania czynności wprowadzania
tekstu za pomocą wielu czynności użycia klawisza. Wartość domyślna to 50
milisekund.
- Domyślne ustawienia OCR
- Na tej stronie określane są ustawienia wyodrębniania tekstu przez funkcję
optycznego rozpoznawania znaków w synchronizacjach obrazu. Aby uzyskać dobre
wyniki, konieczne może okazać się wypróbowanie różnych ustawień. Te ustawienia
definiują domyślne zachowanie dla nowych synchronizacji obrazu. Zachowanie dla
poszczególnych elementów synchronizacji obrazu można zmienić przez zmianę
ustawień w obszarze Ustawienia OCR edytora testów.
- Domyślny język funkcji OCR
- Jest to język słownika używanego do rozpoznawania słów dla testowanej
aplikacji. To ustawienie definiuje podzbiór języków, które będą dostępne w
elementach synchronizacji obrazu w edytorze testów.
- Domyślny współczynnik powiększenia funkcji OCR
- Jest to współczynnik powiększenia stosowany do obrazu. Ustawieniem
domyślnym jest powiększenie średnie w przypadku standardowych wielkości
czcionki. Współczynnik powiększenia należy zwiększyć, aby poprawić
rozpoznawanie mniejszej czcionki, lub zmniejszyć w przypadku większej czcionki.
- Domyślna jasność funkcji OCR
- Jest to poziom jasności stosowany do obrazu w zakresie od 0 do 250. Ustawieniem domyślnym jest 70 w przypadku tekstu o normalnym kontraście.
Należy
zwiększyć ustawienie jasności, aby poprawić rozpoznawanie ciemniejszych
obrazów, lub zmniejszyć w przypadku jaśniejszych obrazów.
- Domyślny współczynnik rozpoznawania funkcji OCR
- Jest to współczynnik rozpoznawania, który jest wymagany, aby wyodrębniony
łańcuch był zgodny z oczekiwanym tekstem. Współczynnik rozpoznawania należy
zmniejszyć, aby zwiększyć tolerancję na niezgodne znaki w rozpoznawanym
tekście. Wartością domyślną jest 100%, co oznacza, że wymagana jest dokładna
zgodność.