Jeśli komputer kliencki użyty do zarejestrowania testu HTTP był
wolniejszy niż było to wymagane lub jeśli ma być emulowany szybszy komputer
kliencki, można zwiększyć szybkość odtwarzania bez zmiany wartości
rzeczywistych w zarejestrowanym teście, proporcjonalnie zmniejszając opóźnienia
klienta.
Podobnie można zmniejszyć szybkość klienta poprzez zwiększenie jego
opóźnień.
O tym zadaniu
Do każdego żądania w zarejestrowanym teście, przed jego wysłaniem,
dołączane jest obliczane programowo opóźnienie. To opóźnienie jest statystyczną
emulacją zachowania użytkownika. Aby wyświetlić opóźnienie w teście, należy
kliknąć żądanie i sprawdzić obszar
Szczegóły elementu testowego:
Opóźnienie w tych żądaniach można skalować, aby
zmienić szybkość wykonywania testu. To skalowanie jest wykonywane na poziomie
testu.
Procedura
Aby przeprowadzić skalowanie opóźnień:
- W nawigatorze testów przejdź do testu i kliknij go dwukrotnie. Test zostanie otwarty.
- Kliknij nazwę testu.
- W obszarze Szczegóły elementu testowego wybierz wartość procentową
skalowania. Przesuń suwak, aby zmienić skalę szybkości wysyłania żądań
HTTP. Możliwe jest określenie zakresu od zerowych opóźnień do opóźnień wynoszących
dwukrotność zarejestrowanej długości. Ta skala jest stosowana do wszystkich żądań w teście.
Uwaga: W przypadku
znacznego zwiększenia szybkości odtwarzania żądania mogą występować w
niepoprawnej kolejności. Aby rozwiązać ten problem, należy zmniejszyć szybkość
odtwarzania do momentu, gdy test będzie działać poprawnie.
Co dalej
Istnieje również możliwość ustawienia maksymalnego opóźnienia HTTP. Kliknij opcję . Należy wybrać kartę
Protokół, a następnie wprowadzić
wartość w polu
Maksymalne opóźnienie żądania. Chociaż żądania z opóźnieniami większymi niż ta wartość będą obcinane w
wygenerowanym teście, zarejestrowany test nadal będzie zawierać wartości
oryginalne.