Udostępnij za pośrednictwem


Porady: analizowanie, co robią użytkownicy wirtualni podczas testu obciążenia za pomocą wykresu aktywności wirtualnego użytkownika

Wykres aktywności użytkownika wirtualnego umożliwia wyświetlenie aktywności użytkownika wirtualnego, która jest skojarzona z testem obciążenia.Każdy wiersz w tabeli reprezentuje poszczególnego użytkownika wirtualnego.Wykres aktywności użytkownika wirtualnego pokazuje, co dokładnie każdy użytkownik wirtualny wykonywał podczas testu.Pozwala to zobaczyć wzorce aktywności użytkownika, wzorce obciążenia, skorelować testy wolne lub zakończone niepowodzeniem i zobaczyć żądania z innych aktywności użytkownika wirtualnego.Wykres aktywności użytkownika wirtualnego jest dostępny tylko po zakończeniu testu obciążenia.

W poniższej procedurze pokazano sposób wyświetlania wykresu aktywności użytkownika wirtualnego, jak badać aktywność określonych użytkowników i sposób korzystania z filtrowania.

Wymagania

  • Visual Studio Ultimate

Aby wyświetlić wykres aktywności użytkownika wirtualnego w wynikach testu obciążenia

  1. Aby wyświetlić dane wirtualnego użytkownika, należy najpierw skonfigurować ustawienie Wszystkie szczegółowe dane dla właściwości Przechowywane informacje o czasie, która jest skojarzona z testem obciążenia.Następnie należy uruchomić test obciążenia.Aby uzyskać więcej informacji, zobacz Porady: konfigurowanie testów obciążenia w celu zbierania szczegółowych informacji umożliwiających włączenie działań wirtualnego użytkownika w wynikach testu.

  2. Po uruchomieniu testu obciążenia, zostanie wyświetlona strona podsumowania wyników testu.Wybierz przycisk Szczegóły użytkownika na pasku narzędzi.

    -lub-

    Otwórz widok Wykresy wybierając przycisk Wykresy na pasku narzędzi.Kliknij prawym przyciskiem myszy wykres, a następnie wybierz Przejdź do szczegółów użytkownika.

    Użycie tej opcji spowoduje, że wykres aktywności użytkownika wirtualnego zostanie automatycznie powiększony do tej części testu, która została kliknięta prawym klawiszem.Na przykład, gdy wskaźnik myszy znajduje się koło znacznika 30 sekund, widok szczegółów zostanie wyświetlony w przybliżeniu na znaczniku 30 sekund w narzędziu Powiększ do okresu czasu u dołu wykresu aktywności użytkownika wirtualnego.

    Następnie można zbadać szczegóły aktywności określonych użytkowników na wykresie aktywności użytkownika wirtualnego.

Aby zbadać aktywność określonych użytkowników na wykresie aktywności użytkownika wirtualnego

  1. Użyj narzędzia Powiększ do okresu czasu na dole wykresu aktywności użytkownika wirtualnego aby wybrać obszar na wykresie, na którym mają być zbadane szczegóły aktywności określonego użytkownika.

  2. Zatrzymaj wskaźnik myszy nad szczegółem na wykresie.Należy zauważyć, że następujące informacje są wyświetlane w etykietce narzędzia:

    • Identyfikator użytkownika

    • Scenariusz

    • Test

    • Adres URL (Nie jest wyświetlany w teście ani transakcji)

    • Wynik

    • Przeglądarka (Nie jest wyświetlany w teście ani transakcji)

    • Sieć

    • Godzina rozpoczęcia

    • Czas trwania

    • Agent

    • Dziennik testu (Łącze do dziennika testu)

      [!UWAGA]

      Aby ułatwić debugowanie aplikacji, jeśli wybierzesz łącze do dziennika testu, wynik testu sieci Web lub wynik testu jednostki skojarzony z dziennikiem zostanie otwarty.

    Następnie można użyć operacji filtrowania i podświetlenia dostępnych na wykresie aktywności użytkownika wirtualnego.

Aby użyć opcji filtrowania na wykresie aktywności użytkownika wirtualnego

  1. W legendzie szczegółów użyj listy rozwijanej, aby zaznaczyć opcję Test, Strona, lub Transakcja.

    Panel legendy szczegółów

    Szczegóły panelu legendy

  2. Zaznacz lub wyczyść pola wyboru dla błędów, dzienników, testów, wyszukiwania i stron aspx, które są skojarzone z testem obciążenia.

    Wykres aktywności użytkownika wirtualnego jest odpowiednio aktualizowany.

    Wykres aktywności użytkownika wirtualnego zapewnia możliwość odfiltrowania testów, stron i transakcji, na podstawie kilku różnych kryteriów.Można usunąć z widoku niektóre testy lub usunąć wszystkie testy zakończone powodzeniem lub usunąć testy, które zakończyły się niepowodzeniem z powodu określonych błędów.Możesz również usunąć wszystkie testy, które nie mają dzienników.

    Na przykład, można wybrać opcję (Wyróżnij błędy), która wyświetla wszystkie błędy na czerwonym wykresie.Można również wybrać opcję (wyróżnienie wyniki z dziennikami), która wyświetla wszystkie wyniki testów, które mają dzienniki w kolorze zielonym na wykresie.

    Panel filtrowania wyników

    Filtr panelu Wyniki

  3. W Filtruj wyniki zaznacz lub wyczyść pola wyboru dla następujących opcji filtru:

    • Pokaż tylko wyniki z dziennikami Wyświetla tylko wyniki testu, które mają skojarzone ze sobą dzienniki testów.

    • Pokaż wyniki zakończone powodzeniem Wyświetla wyniki zakończone powodzeniem.

    • Pokaż wyniki z błędami   Wyświetla wyniki z błędami, które mogą pomóc w debugowaniu.

      [!UWAGA]

      Wykaz typów błędów, które są wymienione w węźle Pokaż wyniki z błędami może być dalej badany po wybraniu przycisku Tabele na pasku narzędzi Przeglądarki wyników testu wydajności sieci Web.Aby uzyskać więcej informacji, zobacz Analizowanie wyników testów obciążenia oraz błędów w widoku tabeli analizatora testu obciążenia.

    Wykres aktywności użytkownika wirtualnego jest odpowiednio aktualizowany.

Zobacz też

Zadania

Wskazówki: korzystanie z wykresu działań użytkownika wirtualnego do izolowania problemów

Koncepcje

Analizator testów obciążenia — Przegląd

Inne zasoby

Analizowanie aktywności wirtualnego użytkownika testów obciążenia w widoku szczegółów analizatora testu obciążenia