Jeśli test nie działa w oczekiwany
sposób podczas odtwarzania, można wykorzystać dane protokołu i dziennik testów
w celu ułatwienia debugowania testu.
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.
Śledzenie użytkownika wirtualnego podczas wykonywania testu
Na stronie
Przeglądarka w widoku Dane protokołu
są wyświetlane wyniki przeglądarki podczas wykonywania poszczególnych testów
HTTP. Na stronie Przeglądarka każda strona jest
wyświetlana w czasie rzeczywistym.
Śledzenie użytkownika wirtualnego podczas uruchamiania harmonogramu
Podczas wykonywania harmonogramu można wybrać dowolnego użytkownika
wirtualnego i śledzić jego przeglądarkę w czasie rzeczywistym. Śledzenie
przeglądarki w czasie rzeczywistym umożliwia badanie statusu poszczególnych
użytkowników wirtualnych podczas wykonywania. Można w ten sposób określić, czy uruchomienie jest poprawne, mimo wystąpienia niepowodzeń indywidualnych użytkowników wirtualnych.
Odtwarzanie wirtualnego użytkownika po zakończeniu przebiegu
Po utworzeniu harmonogramu należy wykonać go z niewielką liczbą
użytkowników i obserwować ich działania, aby sprawdzić, czy harmonogram
zachowuje się zgodnie z oczekiwaniami. Istnieje możliwość porównania
wyświetlanych danych wizualnych oraz zdarzeń zarejestrowanych dla każdego
użytkownika.
Wyświetlanie podsumowania odtwarzania użytkownika wirtualnego
Strona Dziennik
zdarzeń w widoku Dane protokołu zawiera
podsumowanie zdarzeń, które wystąpiły podczas wykonywania testu HTTP. Dla testu
jest zawsze dostępne pełne podsumowanie. Informacje dostępne dla harmonogramu
zależą od jego poziomu rejestrowania.
Sprawdzanie dzienników testów HTTP w widoku Dane protokołu
Aby upewnić się, że test działa zgodnie z zamierzeniami, należy użyć
widoku Dane protokołu, który wyświetla szczegóły HTML wygenerowane podczas
wykonywania harmonogramu. Jeśli podczas wykonywania testu występują problemy,
można również porównać dane pobrane podczas wykonywania z danymi
zarejestrowanymi.
Zarządzanie informacjami HTTP w widoku Dane protokołu
Na tekście wyświetlanym w widoku Dane protokołu
można wykonywać różne działania. Tekst ze stron widoku Dane
protokołu można zapisać w pliku tekstowym w celu użycia w innych
aplikacjach. Istnieje możliwość wyszukania tekstu w danych protokołu. Dane
pobrane podczas wykonywania można porównać z danymi zarejestrowanymi w teście
HTTP. Zwykle porównywane jest żądanie lub odpowiedź z dziennika testu z
odpowiednimi danymi z zarejestrowanego testu.
Ponadto można porównać żądania lub odpowiedzi pochodzące od różnych
użytkowników wirtualnych w jednym dzienniku testu.