Przegląd debugowania protokołu HTTP

Jeśli test nie zachowuje się zgodnie z oczekiwaniami, można użyć widoku Dane protokołu, aby zdebugować test. Ten widok może być użyteczny po zarejestrowaniu testu, po wprowadzeniu zmian w istniejącym teście poprzez dodanie pul danych lub korelacji danych albo po dokonaniu zmian w testowanym systemie.
Widok Dane protokołu zawiera dane, które zostały zarejestrowane lub odtworzone. Dane w widoku Dane protokołu mogą być również wyświetlane w czasie rzeczywistym podczas wykonywania testów i harmonogramów. Aby wyświetlić zarejestrowane dane, należy kliknąć element testu w edytorze testów. Aby wyświetlić dane odtworzone po wykonaniu testów, należy kliknąć element w dzienniku testu. Widok Dane protokołu zostanie w odpowiedni sposób zaktualizowany. Podczas wyświetlania dziennika testu lub elementów edytora testów, które korzystają z korelacji danych, podstawione dane są podświetlane na stronach Żądanie, Nagłówki odpowiedzi i Treść odpowiedzi. Widok Dane protokołu zawiera następujące strony:
Żądanie
Na tej stronie wyświetlane są wszystkie dane żądania wysłane do serwera. Obejmuje to adres URL żądanego zasobu, nagłówki żądań, informacje cookie i dane formularza.
Nagłówki odpowiedzi
Na tej stronie wyświetlany jest wiersz statusu odpowiedzi oraz pola nagłówka odebrane z serwera.
Treść odpowiedzi
Na tej stronie wyświetlana jest treść odpowiedzi odebranej z serwera w postaci tekstowej.
Przeglądarka
Na tej stronie podejmowana jest próba wyświetlenia treści odpowiedzi w taki sposób, w jaki przeglądarka WWW wyświetliłaby tę treść. Ponieważ używane są dane protokołu zamiast danych z działającego serwera WWW, odtwarzanie może zakończyć się pomyślnie, nawet jeśli strona Przeglądarka nie wyświetli treści dokładnie tak, jak wyświetliłaby ją przeglądarka WWW. Strony, które mogą nie być wyświetlane poprawnie, to między innymi strony, których zasoby są zbuforowane na serwerze WWW lub te, które intensywnie wykorzystują kod JavaScript i zestawy ramek.
Dziennik zdarzeń
Na tej stronie wyświetlane są informacje podsumowania zdarzeń dla każdej strony HTTP w teście. Po wykonaniu i po wybraniu konkretnego użytkownika z dziennika testu na tej stronie wyświetlane są informacje o tym użytkowniku.
Podczas wykonywania na stronie wyświetlane są informacje w czasie rzeczywistym, jeśli włączona jest obsługa danych protokołu w czasie rzeczywistym. Aby włączyć tę obsługę, należy kliknąć opcję Okna > Preferencje > Test > Widok danych protokołu HTTP, a następnie wybrać opcję Włącz obsługę danych protokołu w czasie rzeczywistym.

Opinia