Aby emulować opóźnienia przetwarzania po stronie klienta, można
skonfigurować opóźnienia dla żądań HTTP. Z aplikacjami używającymi kodu
JavaScript po stronie klienta, takimi jak aplikacje Web 2.0, często wiążą się
znaczne opóźnienia spowodowane przetwarzaniem wykonywanym na kliencie. To
przetwarzanie po stronie klienta można emulować w testach HTTP. Zbyt szybkie
wykonanie testu HTTP może spowodować zgłoszenie nieoczekiwanie niskich
czasów odpowiedzi strony i może generować nadmierne obciążenie testowanego
serwera.
Procedura
Aby skonfigurować opóźnienia klienta HTTP:
- W nawigatorze testów przejdź do testu i kliknij go dwukrotnie. Test zostanie otwarty.
- Kliknij nazwę testu.
- Kliknij pozycję Opcje protokołu HTTP.
- Na stronie Opcje protokołu HTTP wybierz opcję
Włącz nowe opóźnienia przetwarzania klienta.
- W obszarze Zawartość testu wybierz żądanie, dla którego mają zostać
włączone opóźnienia przetwarzania klienta.
- W obszarze Szczegóły elementu testowego kliknij kartę
Zaawansowane.
- W obszarze Opóźnienie przetwarzania klienta kliknij opcję
Żądanie. Zostanie otwarte okno edytora testów z wyświetloną listą
wcześniejszych żądań w teście.
- Wybierz żądanie, które ma być oczekiwane, a następnie kliknij przycisk
OK.
- W polu Zwolnij, gdy wybierz opcję
Odebranie pierwszego znaku lub Odebranie
ostatniego znaku.
- Opcjonalne: Wpisz dowolną wartość dla opcji Dodatkowe
opóźnienie (w milisekundach), która ma zostać dodana.