Udostępnij za pośrednictwem


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

 

Można użyćanalizatora testu obciążeniapomagające zlokalizować wąskie gardła, identyfikacji błędów i miary usprawnienia w aplikacji.

Analizator testowanie obciążenia można użyć do przeprowadzenia analizy testu obciążenia na trzy sposoby:

  • Analiza testu obciążenia podczas monitorowania Uruchamianie testu obciążenia.

  • Analizować wyniki testów obciążenia po zakończeniu testu obciążenia.

  • Analizy wyników testów obciążenia test obciążenia wcześniej wykonywania.

Wymagania

  • Enterprise programu Visual Studio

Dane, które są przechowywane w wyniki testów obciążenia zawiera próbek licznika wydajności, które są okresowo zebrane z komputerów w obszarze testu. Aby uzyskać więcej informacji, zobaczOkreślanie zbiorów liczników oraz zasad progu dla komputerów w teście obciążenia. Zawiera także dzienniki błędów i próg zasada naruszenie informacje i dane, które nie są zbierane przez moduły zbierające dane i szczegółowych informacji.

Dane wydajności, które są zbierane podczas przebiegu testu obciążenia zależy od tych czynników:

Domyślnie kontroler testu zapisuje wszystkie dane licznika wydajności, które są zbierane z bazą danych podczas wykonywania testu obciążenia. Dane dodatkowe, takie jak informacje o błędzie i szczegóły dotyczące, jest załadowane do bazy danych tylko, po zakończeniu testu. Aby uzyskać więcej informacji, zobaczZarządzenie wynikami testów obciążenia w repozytorium wyników testów obciążenia.

Analizowanie i monitorowanie uruchomienia testu obciążenia

W trakcie testu, skrócone zestaw danych licznika wydajności, która może być monitorowana w analizatorze testowanie obciążenia są przechowywane w pamięci. Aby uniknąć wymagania dotyczące pamięci wyniki z rosnący niepowiązanego, do 200 przykładów dla każdego licznika wydajności są obsługiwane. Obejmuje to 100 równomiernie rozmieszczanych próbek, które obejmują bieżący czas uruchomienia oraz najnowsze 100 próbek. Wynik, który jest zebranych podczas uruchamiania jest wywoływanawynik testu obciążenia w trakcie.

Wyświetlanie uruchomionych wykresy testu obciążenia

Trwa analizowanie Uruchamianie testu w analizatorze testowanie obciążenia

Oprócz skrócone zestaw danych licznika wydajności Analizator testowanie obciążenia zawiera następujące funkcje dostępne do analizowania danych wynik testu obciążenia w trakcie, który jest unikatowy w trakcie testu obciążenia:

  • Paska stanuWyświetla stan ładowania przetestować, liczby naruszenia wartości progowych i błędy, które zostały znalezione i czasu, który pozostaje.

  • Przycisk test obciążenianarzędziumożliwia zatrzymać testu obciążenia.

  • CollapsingiPrzewijanietryby są dostępne na wykresach.

  • Panel legendę wwidoku wykresylubpanelu licznikóww jednymwidoku wykresylubwidoku tabelumożliwiają dodać, usunąć lub zmodyfikować wygląd liczników wydajności dostępnych w zestawie skrócone, które chcesz poddać analizie.

  • Omówienie paneluWyświetla informacje o konfiguracji, żądań i przypadków testowych dla Uruchamianie testu obciążenia.

  • Dodawać komentarze analizyktórego zostanie zapisany wraz z wynikami testu obciążenia.

W poniższej tabeli przedstawiono funkcje, które umożliwia pasku analizatora testowanie obciążenia w analizatorze testowanie obciążenia w trakcie testu obciążenia:

Uwaga

Pełna lista poleceń paska narzędzi Analizator Test obciążenia, zobacznarzędziw tym temacie.

Ładowanie polecenia paska narzędzi testowania analizatora dla Uruchamianie testu obciążenia

Polecenie Pasek narzędzi

Opis

Dodatkowe informacje w temacie

Zatrzymaj

Zatrzymuje aktualnie uruchomione testu.

Wykresy

Wyświetla widok wykresy (widok domyślny).

Wykresy

Tabele

Wyświetla widok tabel.

Tabele

Pokaż Panel liczników

Wyświetlenie lub ukrycie panelu liczniki wydajności testów obciążenia (domyślna wartość to Pokaż).

Pokaż Panel liczników

Pokaż Panel Ogólny

Wyświetlenie lub ukrycie panelu przeglądu (domyślna wartość to Pokaż).

Pokaż Panel Ogólny

Panele listy rozwijanej

Służy do konfigurowania różnych ustalenia panelu do wyświetlania wykresów i tabel.

Panele listy rozwijanej

Przywróć domyślne widoki

Resetuje ustalenia panelu w widoku wykresy do konfiguracji domyślnej.

Przywróć domyślne widoki

Dodaj nowy wykres

Dodaje nowy wykres w widoku wykresu.

Dodaj nowy wykres

Usuń wykres

Usuwa wybranego wykresu w widoku wykresu.

Usuń wykres

Opcje wykresu listy rozwijanej

Pokazuje lub ukrywa legendę w widoku wykresy i konfiguruje aspektów wykresów. Należą do nich poziome linie siatki, linie minimalną i maksymalną i naruszenia wartości progowych.

Opcje wykresu listy rozwijanej

  • Wykresy widoku legendę

  • Dane wykresu dla całego przebiegu

    (Tryb zwijanie)

  • Pokaż na wykresie tylko najnowsze dane

    (W trybie przewijania)

Dodaj notatki analizy

Dodaje informacje, które ma zostać skojarzony z wynikiem testu obciążenia.

Dodaj notatki analizy

Aby uzyskać więcej informacji, zobaczCreate and run a load test.

Panel przeglądu

Test ukończone lub wcześniej uruchamiania

Uruchamianie testu obciążenia

Temat nie dotyczy
Temat dotyczy

Omówienie panelu

Panel przeglądu

Panel przeglądu Wyświetla informacje o konfiguracji, żądań i przypadków testowych dla Uruchamianie testu obciążenia. Wyświetlić lub ukryć panel Przegląd wybierającPokaż Panel Przeglądna test obciążenianarzędzi.

Trwa analizowanie ukończonego testu

Po zakończeniu testu obciążenia analizatora testowanie obciążenia jest wyświetlany jako nowe okno dokument, który wyświetla podsumowanie testu obciążenia. Można również zadokowany analizatora testu obciążenia i ustawioną zmiennoprzecinkowa przy użyciu zwykłych technik manipulowania okno programu Visual Studio. Tytuł okna jest nazwa testu obciążenia i godzina rozpoczęcia testu, na przykład LoadTest2 [1:15 PM].

Wynik testu obciążenia, dla testu obciążenia ukończone zawiera próbek licznika wydajności i informacje o błędach, które zostały okresowo zebrane z komputerów w obszarze testu. Duża liczba próbek licznika wydajności mogą być zbierane w czasie trwania przebiegu testu obciążenia. Ilość zbieranych danych wydajności zależy od długości przebieg testu, interwału próbkowania, liczbę komputerów w obszarze testu, liczbę liczników, które są zbierane, moduły zbierające dane, które są skonfigurowane i poziomy rejestrowania. W przypadku testu obciążenia dużą ilość zbieranych danych wydajności można łatwo kilku gigabajtów. Aby uzyskać więcej informacji, zobaczUruchamianie testów obciążenia na różnych maszynach testowych za pomocą kontrolerów testów i agentów testowychiZagadnienia dotyczące testowania obciążenia.

Kontroler testubuforuje wszystkie dane licznika wydajności zebranych z bazą danych podczas wykonywania testu. Dane dodatkowe, takie jak szczegóły dotyczące i szczegóły błędu jest załadowane do bazy danych, po ukończeniu testu. Dane dotyczące wydajności w przypadku ukończenia testu jest załadowany z bazy danych i przeanalizowana przez analizator testowania obciążenia. Wynik ukończonego testu, który jest załadowany z bazy danych wyników testów obciążenia jest wywoływanapo Uruchom wynik testu obciążenialub po prostuwynik testu obciążenia.

Analizator testowanie obciążenia zawiera następujące funkcje unikatowy dostępnej do analizowania danych wynik testu obciążenia po wykonywania po zakończeniu testu obciążenia:

  • Pełny zestaw danych licznika wydajności jest ładowana z bazy danych. Można dodać, usunąć lub zmodyfikować wygląd liczników wydajności, które chcesz poddać analizie za pomocą poleceniapanelu licznikilubpanelu legendęwwidoku wykresy.

  • Procentowy dane są dostępne.

  • Min / Max wiersze są dostępne na wykresach.

  • Tryb powiększeniejest dostępny na wykresach. Ten widok umożliwia analizowanie danych znajdujących się w dowolnym przedział czasu.

  • Widok podsumowaniaumożliwia szybkie analizy wyników testów obciążenia należy przeprowadzić.

  • Widok szczegółówumożliwia analizowanie aktywności użytkowników wirtualnych dla testu obciążenia.

  • Tabel widokuumożliwia przeglądania zbierane informacje w formie tabeli. Dotyczy to również danych z niektórych typów modułów zbierających.

  • Danych i załączniki diagnostykipolecenia w analizatorze testu obciążenianarzędziumożliwia otwieranie i analizować dane dodatkowe, zbierane od moduł zbierający dane, takie jak informacje systemu lub IntelliTrace.

  • Wyświetlić raport o wydajnościudostępnia raport ASP.NET profiler danych dotyczących wydajności w teście obciążenia.

  • Eksportowanie danych wykresu do programu Microsoft Excelumożliwia eksportowanie danych do arkusza programu Microsoft Excel lub w formacie pliku CSV zwidoku wykresy.

Pasku narzędzi Analizator testowanie obciążenia umożliwia następujące funkcje w załadować testowanie analizatorze wynik testu obciążenia:

Uwaga

Pełna lista poleceń paska narzędzi Analizator Test obciążenia, zobacznarzędziw tym temacie.

Ładowanie polecenia paska narzędzi testowania analizatora wynik testu obciążenia

Polecenie Pasek narzędzi

Opis

Dodatkowe informacje w temacie

Podsumowanie

Wyświetla widok podsumowania (widok domyślny).

Podsumowanie

Wykresy

Wyświetla widok wykresu.

Wykresy

Tabele

Wyświetla widok tabel.

Tabele

Pokaż Panel liczników

Wyświetlenie lub ukrycie panelu liczniki wydajności testów obciążenia (domyślna wartość to Pokaż).

Pokaż Panel liczników

Panele listy rozwijanej

Służy do konfigurowania różnych ustalenia panelu do wyświetlania wykresów i tabel.

Panele listy rozwijanej

Przywróć domyślne widoki

Resetuje ustalenia panelu w widoku wykresy do konfiguracji domyślnej.

Przywróć domyślne widoki

Dodaj nowy wykres

Dodaje nowy wykres w widoku wykresu.

Dodaj nowy wykres

Usuń wykres

Usuwa wybranego wykresu w widoku wykresu.

Usuń wykres

Opcje wykresu listy rozwijanej

Pokazuje lub ukrywa legendę w widoku wykresy i konfiguruje aspektów wykresów. Należą do nich poziome linie siatki, linie minimalną i maksymalną i naruszenia wartości progowych.

Opcje wykresu listy rozwijanej

  • Wykresy widoku legendę

  • Pokaż poziome linie siatki

  • Pokaż linie wartości minimalnych i maksymalnych

  • Pokaż naruszenia wartości progowych dla wykresu.

Pokaż kontrolki powiększania

Wyświetlenie lub ukrycie formantów suwak powiększenia na wykresy, których można użyć, aby dostosować wartości definicji siatki w poziomie i w pionie.

Pokaż kontrolki powiększania

Synchronizuj poziomo kontrolki powiększania

Przełączniki lub wyłączyć synchronizacji automatyczne powiększenia poziomej. Po włączeniu synchronizacji automatyczne poziomy powiększenia wszelkie powiększanie, który można zastosować do wykresu zostaną również zastosowane do wszelkich innych wykresów w widoku wykresu.

Synchronizuj poziomo kontrolki powiększania

Dodaj notatki analizy

Dodaje informacje, które ma zostać skojarzony z wynikiem testu obciążenia.

Dodaj notatki analizy

Utwórz raport programu Excel

Tworzy raport programu Microsoft Excel do przeprowadzenia analizy side-by-side dwóch wyników testów obciążenia lub do analizy trendu śledzenia.

Utwórz raport programu Excel

Eksportowanie danych wykresy do listy rozwijanej dla programu Excel

Eksportuje dane wykresu do programu Microsoft Excel lub do pliku za pomocą wartości rozdzielanych przecinkami (. Format pliku CSV).

Eksportowanie danych wykresy do listy rozwijanej dla programu Excel

Wyświetl dane i załączniki danych diagnostycznych

Otwierazałącznika Adapter danych diagnostycznych wybierzokno dialogowe do wyboru adapter w celu analizy. Na przykład wybierz IntelliTrace adapter, wybierz polecenieOKa następnie otwórz podsumowanie IntelliTrace dla agenta testu, który został użyty w teście obciążenia.

Wyświetl dane i załączniki danych diagnostycznych

Trwa analizowanie Test obciążenia wcześniej ukończone

Po uruchomieniu testu obciążenia w edytorze testowania obciążenia, wyniki testów obciążenia Otwórz automatycznie i uruchamianie testu obciążenia jest wyświetlany w analizatorze testowania obciążenia. Po uruchomieniu testu obciążenia z wiersza polecenia, wyniki testów obciążenia wymaga dostępu ręcznie. Aby uzyskać więcej informacji, zobaczCreate and run a load test.

Do analizowania wyników testów obciążenia test obciążenia wcześniej wykonywania, należy najpierw pobrać z wynikami testu obciążenia przy użyciuOtwórz i Zarządzaj wynikiprzycisk na pasku narzędzi edytora testowania obciążenia. Aby uzyskać więcej informacji, zobaczPorady: uzyskiwanie dostępu do wyników testu obciążenia w celu przeprowadzenia analizy.

Zgodnie z przebiegiem testu obciążenia ukończone, analizator testowanie obciążenia jest wyświetlany jako nowe okno dokumentu. Tytuł okna jest nazwa testu obciążenia i godzina rozpoczęcia testu, na przykład LoadTest1 [12:40:00].

Porada

Może mieć wiele załadować testowanie programy do analizowania Otwórz w tym samym czasie, aby porównać wyniki testów obciążenia różnych.

Dołączanie notatek do wynik testu obciążenia

Test ukończone lub wcześniej uruchamiania

Uruchamianie testu obciążenia

Temat nie dotyczy
Temat dotyczy

Notatki można dołączyć do wynik testu obciążenia wybierającdodać uwagi do analizynanarzędzi. Możesz dodać opis i komentarz analizy przechowywania trwale wraz z programem wynik testu obciążenia.

Opis jest wyświetlany naOpiskolumny, która jest skojarzona z testu obciążenia wOtwórz i Zarządzaj wyników badaniaokno dialogowe wedytora testowanie obciążenia. Aby uzyskać więcej informacji, zobaczPorady: uzyskiwanie dostępu do wyników testu obciążenia w celu przeprowadzenia analizy. Ponadto komentarze są wyświetlane podczas tworzenia wyniki testów obciążenia raport programu Excel. Aby uzyskać więcej informacji, zobaczRaportowanie wyników testów obciążenia do potrzeb porównań testów lub analizy trendów.

Okno dialogowe Dodawanie notatek test obciążenia analizy

Dodawanie notatek do załadowania wyniki testów

Aby uzyskać więcej informacji, zobacz[wycofane] Porady: dodawanie komentarza do uruchomionego testu obciążenia za pomocą analizatora testu obciążeniaiPorady: dodawanie komentarzy podczas analizowania zakończonego testu obciążenia za pomocą analizatora testu obciążenia.

Pasek narzędzi Analizator testu obciążenia

Pasek narzędzi Analizator Test obciążenia

Pasek narzędzi Analizator testu obciążenia

Pasek narzędzi w analizatorze testowanie obciążenia zawiera różne polecenia w zależności od tego, czy test obciążenia jest uruchomiona lub ukończył pracy. Niektóre polecenia mogą być wyłączone na pasku narzędzi, w zależności od widoku, który jest używany w danej chwili.

Na pasku narzędzi Analizator testu obciążenia oferuje następujące polecenia:

  1. PodsumowanieWyświetla widok podsumowania (wyświetla po zakończeniu testu obciążenia).

  2. WykresyWyświetla widok wykresu.

  3. TabelWyświetla widok tabel.

  4. Szczegółyprzedstawia wykres wirtualnego czynności użytkownika (wyświetla po zakończeniu testu obciążenia).

  5. Pokaż Panel licznikiumożliwia wyświetlenie lub ukrycie panelu liczniki wydajności testu obciążenia.

  6. Panele listy rozwijanejsłuży do konfigurowania różnych ustalenia panelu do wyświetlenia tabele i wykresy (włączony w widokach wykresów i tabel).

  7. Przywróć domyślne widokiresetuje ustalenia panelu w widoku wykresy do konfiguracji domyślnej.

  8. Dodać nowy wykresdodaje nowy wykres do widoku wykresy.

  9. Usunąć wykresusuwa wykresy w widoku wykresu.

  10. Wykresów Opcje listy rozwijanejpokazuje lub ukrywa legendę w widoku wykresy i konfiguruje aspektów wykresów. Należą do nich poziome linie siatki, linie minimalną i maksymalną i naruszenia wartości progowych.

  11. Pokaż kontrolek Zoomumożliwia wyświetlenie lub ukrycie formantów suwak powiększenia na wykresy, których można użyć, aby dostosować wartości definicji siatki w poziomie i w pionie.

  12. Synchronizacji poziomej powiększenia formantyprzełączniki lub wyłączyć synchronizacji automatyczne powiększenia poziomej. Po włączeniu synchronizacji automatyczne poziomy powiększenia wszelkie powiększanie, który można zastosować do wykresu zostaną również zastosowane do wszelkich innych wykresów w widoku wykresu.

  13. Dodać uwagi do analizydodaje notatki, które ma zostać skojarzony z wynikiem testu obciążenia.

  14. Utworzyć raport programu Exceltworzy raport programu Microsoft Excel do przeprowadzenia analizy side-by-side dwóch wyników testów obciążenia lub do analizy trendu śledzenia.

  15. Eksportowanie wykresy danych do programu Excel, listy rozwijanejeksportuje dane wykresu do programu Microsoft Excel lub do pliku za pomocą wartości rozdzielanych przecinkami (. Format pliku CSV).

  16. Raport wydajności Profiler widokuotwieraASP.NETprofiler raportu, który jest skojarzony z wynikiem testu obciążenia do przeprowadzenia dalszej analizy.

  17. Danych widoku i załączniki diagnostyczneotwierazałącznika Adapter danych diagnostycznych wybierzokno dialogowe do wyboru adapter w celu analizy. Na przykład wybierz IntelliTrace adapter, wybierz polecenieOKa następnie otwórz Podsumowanie funkcji IntelliTrace dla agenta testu, który został użyty w teście obciążenia.

  18. Zatrzymaćkończy test aktualnie uruchomione (wyświetlany podczas wykonywania testu obciążenia).

  19. Pokaż Panel Przeglądumożliwia wyświetlenie lub ukrycie panelu przeglądu (wyświetlany podczas wykonywania testu obciążenia).

Pasek stanu analizatora testu obciążenia

Pasek stanu analizatora Test obciążenia

Na pasku stanu analizatora testowanie obciążenia pokazuje stanu z działającego lub zakończonego testowanie. Na pasku stanu testu obciążenia pojawia się następujące informacje:

  • Ikona stanuwskazuje stan testu obciążenia uruchomione lub ukończone. Na przykład podczas Uruchamianie testu pojawia się ikona ostrzeżenia, w przypadku wystąpienia błędów lub naruszenia wartości progowych.

  • Komunikatów o staniewyświetla wiadomość tekstową, która wskazuje bieżący stan testu obciążenia, takich jak Test w toku, Test wykonany i próbek licznika odczytu z bazy danych.

  • Próg liczby naruszeniezawiera łącze, które wyświetla całkowitą liczbę naruszeń wartości progowej, które zostały zgłoszone tego testu obciążenia. Wybranie opcji wyświetla to łączetabel widokuz tabelą naruszeń progu w oknie danych.

    Uwaga

    To łącze jest wyświetlana tylko po wystąpieniu pierwszego naruszenie próg.

  • Liczba błędówzawiera łącze, które zawiera całkowitą liczbę błędów zgłoszonych dla tego testu obciążenia. Wybranie opcji wyświetla to łączewidoku tabelz tabelą naruszeń progu w oknie danych.

    Uwaga

    To łącze jest wyświetlane tylko wtedy, gdy wystąpi błąd pierwszy.

  • Pozostały czasWyświetla ilość czasu, który pozostaje w teście, które jest aktualnie uruchomione. Etykieta zniknie po zakończeniu testu.

  • Postęp testuwskazuje wartość procentową czasu została ukończona dla aktualnie uruchomione testu lub szacowaną liczbę postępu podczas ładowania próbek licznika z bazy danych wyników testów obciążenia.

Wyświetlanie danych w analizatorze testu obciążenia

Korzystając z widoku Uruchamianie testu lub wynik testu obciążenia ukończone analizatora testowania obciążenia, można wyświetlić następujące okna. Okienka pozwalają analizować dane na różne sposoby:

  • Widok podsumowania

  • Wyświetl wykresy

  • Wyświetl tabele

  • Widok szczegółów

Widok podsumowania

Test ukończone lub wcześniej uruchamiania

Uruchamianie testu obciążenia

Temat dotyczy
Temat nie dotyczy

Widok podsumowania

Widok podsumowania w analizatorze testu obciążenia

Po uruchomieniu testu obciążenia możesz wyświetlić podsumowania test obciążenia, aby szybko poznać wyniki. Podsumowanie testu obciążenia zapewnia klucza wyniki w formacie, który jest compact i łatwe do odczytania. Można również wydrukować podsumowanie testu obciążenia. Ułatwia to używane podczas komunikacji wyników do wszystkich uczestników projektu.

Porada

Podsumowanie testu obciążenia można wydrukować, otwierając menu skrótów podsumowania wybieraniawydrukować.Wyświetl podgląd wydruku pierwszy od wybrania poniżejPodgląd wydrukumenu skrótów dla podsumowania.Można również wydrukować bezpośrednio z ekranu podglądu.

Podsumowanie testu obciążenia jest podzielony na sekcje. Początkowe sekcje są wyświetlane u góry okna Podsumowanie i zawsze są widoczne. Podczas wyświetlania podsumowania test obciążenia, najpierw wyświetlane są następujące elementy:

Następujące elementy są wyświetlane na końcu Podsumowanie testu obciążenia i zwinąć można zapisać miejsca.:

  • Wyniki testu

  • Wyniki strony

  • Wyniki transakcji

  • Zasoby systemu w trakcie testów

  • Kontroler i zasoby agenta

  • Błędy

Informacje o przebiegu testu

Przebieg testu sekcji informacji zawiera ogólne informacje o procesie. Dotyczy to również nazwę testu, rozpoczęcia i zakończenia i kontroler testu pracy. Ta sekcja zawiera także opcjonalny opis Uruchom dodawanymi podczas uruchamiania testów obciążenia.

Ogólne wyniki

Ogólną sekcję wyników zawiera podsumowanie wyników testu. Obejmuje to liczba żądań na sekundę, całkowita liczba nieudanych żądań, Średni czas odpowiedzi i czas średni strony.

Czas żądania: Pokazuje łączny czas odpowiedzi z serwera sieci Web po ukończeniu indywidualnego żądania. Tym razem nie obejmuje czas żądania zależnych.

Statystyka klucza: Pierwsze pięć Najwolniejsze strony

Najwolniejsze sekcji stron zawiera pierwsze pięć Najwolniejsze strony w teście obciążenia. Adres URL i czas ładowania strony są wyświetlane na każdej stronie. Strony są wymienione w kolejności malejącej. Można wybrać adres URL strony, aby otworzyćstrontabeli i sprawdzić więcej szczegółów dla tej strony. Aby uzyskać więcej informacji, zobaczPorady: wyświetlanie czasu odpowiedzi strony Web w czasie testu obciążenia za pomocą analizatora testów obciążenia.

Statystyka klucza: Pierwsze pięciu najwolniej testach

Najwolniejsze sekcji testy zawiera pierwsze pięć najwolniejsze testy w teście obciążenia. Nazwa testu i testu Średni czas są wyświetlane dla każdego testu. Testy są wyświetlane w kolejności malejącej. Można wybrać nazwę test, aby otworzyćtestytabeli i sprawdzić więcej szczegółów dla tego testu. Aby uzyskać więcej informacji, zobaczAnalizowanie wyników testów obciążenia oraz błędów w widoku tabeli analizatora testu obciążenia.

Statystyka klucza: Pierwsze pięć najwolniejsze operacje SQL

Jeśli włączone jest śledzenie SQL w teście obciążenia, sekcji najwolniejsze zapytania zawiera pięć Najpopularniejsze kwerendy najwolniejsze w teście obciążenia. Nazwa operacji oraz czas trwania są wyświetlane dla każdego testu. Czas trwania jest wyświetlany w mikrosekundach (SQL Server 2005) lub milisekund (SQL Server 2000i wcześniejszych wersji). Testy są wyświetlane w kolejności malejącej według czasu trwania. Można wybrać nazwę operacji, aby otworzyćśledzenia SQLtabeli i sprawdzić więcej szczegółów dla tej operacji. Aby uzyskać więcej informacji, zobaczTabela danych śledzenia SQL.

Wyniki testu

Sekcja wyniki testów Wyświetla wszystkie testy i scenariusze w teście obciążenia. Wyświetla nazwę testu, scenariusz, liczbę przypadków, gdy działał, liczbę przypadków, gdy nie powiodło się i testu Średni czas są wyświetlane. Można wybrać nazwę test, aby otworzyćtestytabeli i sprawdzić więcej szczegółów dla tego testu. Aby uzyskać więcej informacji, zobaczAnalizowanie wyników testów obciążenia oraz błędów w widoku tabeli analizatora testu obciążenia.

Uwaga

Możesz zwinąć lub rozwiń tę sekcję, wybierając Strzałka w lewo tytuł sekcji.

Wyniki strony

Sekcja strony wyników Wyświetla listę wszystkich stron sieci Web w teście obciążenia. Wyświetla adres URL, scenariusz, nazwa testu, czas średni strony, a liczba są wyświetlane. Można wybrać adres URL strony, aby otworzyćstrontabeli i sprawdzić więcej szczegółów dla tej strony. Aby uzyskać więcej informacji, zobaczPorady: wyświetlanie czasu odpowiedzi strony Web w czasie testu obciążenia za pomocą analizatora testów obciążenia.

Uwaga

Możesz zwinąć lub rozwiń tę sekcję, wybierając Strzałka w lewo tytuł sekcji.

Wyniki transakcji

Sekcja wyniki transakcji zawiera listę wszystkich transakcji w teście obciążenia. Wyświetla nazwę transakcji, wyświetlane są scenariusza testu, czas odpowiedzi, czas, który upłynął i zliczania. Można wybrać nazwę transakcji można otworzyćtransakcjitabeli i sprawdzić więcej szczegółów dla danej transakcji.

  • Czas odpowiedzi: czas między podczas wysyłania żądania do momentu pobrania ostatniego bajtu.

  • Czas, który upłynął: Suma odpowiedzi czasu dla wszystkich stron w transakcji oraz rzeczywisty Pomyśl razy dla każdej strony w transakcji.

Uwaga

Możesz zwinąć lub rozwiń tę sekcję, wybierając Strzałka w lewo tytuł sekcji.

ZobaczAnalizowanie wyników testów obciążenia oraz błędów w widoku tabeli analizatora testu obciążenia.

Zasoby systemu w trakcie testów

System sekcji Zasoby testu Wyświetla komputerów tworzących zestaw komputerów docelowych, dla których jest tworzone obciążenia. Dotyczy to również na dowolnym komputerze, z którego zbieranie ustawia licznik innych niż agenta lub kontrolera. Wyświetlana jest nazwa komputera, wartość procentowa czasu procesora i dostępnej pamięci. Można wybrać nazwy komputera, aby otworzyćsystemu testuwykresów i sprawdź wykorzystanie zasobów, wraz z upływem czasu. Aby uzyskać więcej informacji, zobaczAnalizowanie wyników testów obciążenia w widoku wykresu analizatora testu obciążenia.

Uwaga

Możesz zwinąć lub rozwiń tę sekcję, wybierając Strzałka w lewo tytuł sekcji.

Kontroler i zasoby agenta

Sekcja Zasoby kontrolera i agenta zawiera komputery, które są używane do uruchomienia testu. Wyświetlana jest nazwa komputera, wartość procentowa czasu procesora i dostępnej pamięci. Można wybrać nazwy komputera, aby otworzyćkontrolera i agentówwykresów i sprawdź wykorzystanie zasobów, wraz z upływem czasu. Aby uzyskać więcej informacji, zobaczAnalizowanie wyników testów obciążenia w widoku wykresu analizatora testu obciążenia.

Uwaga

Możesz zwinąć lub rozwiń tę sekcję, wybierając Strzałka w lewo tytuł sekcji.

Błędy

Sekcja błędy Wyświetla wszystkie błędy, które wystąpiły podczas testu obciążenia. Wyświetla typ i podtyp błędu, liczba i ostatniego komunikatu są wyświetlane. Można wybrać błąd, aby otworzyćbłędytabeli i sprawdzić więcej szczegółów dla tego błędu. Aby uzyskać więcej informacji, zobaczPorady: analizowanie błędów za pomocą panelu liczników.

Uwaga

Możesz zwinąć lub rozwiń tę sekcję, wybierając Strzałka w lewo tytuł sekcji.

Wyświetl wykresy

Test ukończone lub wcześniej uruchamiania

Uruchamianie testu obciążenia

Temat dotyczy
Temat dotyczy

Wyświetl wykresy

Wyświetl wykresy w analizatorze testu obciążenia

Aby wyświetlić wyniki testów obciążenia jako wykresy, wybierz poleceniewykresyna test obciążenianarzędzi. Każdy wykres jest wyświetlany w panelu o nazwie wykresu wyświetlane u góry listy rozwijanej. Aby wyświetlić innego wykresu w panelu, wybierz nazwę innego wykresu z listy. Maksymalnie cztery wykresu panele mogą być wyświetlane w danym czasie. Możesz przełączać układy różnych paneli przy użyciupanele listy rozwijanejnarzędziprzycisk i przywrócić widok domyślny przy użyciuPrzywróć domyślne widokiprzycisku.

Kilka wbudowanych wykresy są udostępniane. Obejmują one informacje o liczniku w typowych sytuacjach testowania obciążenia. Można dostosować wbudowane wykresy przezwybranie liczniki do wykresu. W tym celu należy użyćPokaż licznika na wykresieopcję w menu rozwijanympanelu liczniki. Ponadto mogą tworzyć własne wykresy przy użyciudodać nowy wykresprzycisku wnarzędzilubdodać wykresw panelu liczniki menu podręcznego. Można również usunąć wszystkie wykresy, które nie są wymagane do analizowania testu obciążenia przy użyciuusunąć wykresznajdującego się nanarzędzi.

Aby uzyskać więcej informacji, zobacz następujące tematy:

Porady: dodawanie i usuwanie liczników na wykresach w wynikach testów obciążenia

Porady: tworzenie wykresów niestandardowych w wynikach testów obciążenia

Analizowanie wyników testów obciążenia w widoku wykresu analizatora testu obciążenia.

Tryby wykresów

Wykresy w widoku wykresu analizatora testu obciążenia są wyświetlane w jednym z trzech trybów:

  • Collapsing trybjest to domyślny tryb wykresu w analizatorze testowanie obciążenia podczas Uruchamianie testu obciążenia. Zwijanie wykresu jest używana do testu obciążenia, gdy jest uruchomiona. Redukcję ilości danych, które muszą być przechowywane w pamięci, ale nadal przedstawia trend licznika wydajności w czasie trwania pełny przebieg testu.

  • Tryb przewijaniejest dostępna podczas wyświetlania wynik testu obciążenia jest uruchomiona. Wykres przewijania jest opcjonalna widok, który zawiera najnowsze punktów danych. Umożliwia wyświetlanie najnowszych danych 100 przedziałów tylko w teście przewijania wykresu.

  • Tryb powiększeniejest używany podczas wyświetlania wynik testu obciążenia ukończone z bazy danych. Powiększ osi poziomej można dostosować do analizowania określonych okresów podczas testu obciążenia. Powiększenie pionowych osi y można dostosować do analizowania zakresów określonej wartości liczników wydajności, które znajdują się na wykresie.

Zmiana trybu graficznych

Użyjrozwijanej Opcje wykresunanarzędzido przełączania między zwijanie i przewijanie trybów, gdy test obciążenia jest uruchomiona. Wybierz danych wykresu dla całej Uruchomdla zwijanie tryb lubwykresu tylko ostatnie daneprzewijania trybu.

Zwijanie tryb (dane wykresu dla całej uruchomienia)

Tryb się jest to domyślne ustawienie w analizatorze testowanie obciążenia podczas Uruchamianie testu obciążenia. Zwijanie wykresu jest używana do testu obciążenia, gdy jest uruchomiona. Redukcję ilości danych, które muszą być przechowywane w pamięci, ale nadal przedstawia trend licznika wydajności w czasie trwania pełny przebieg testu. Chociaż danych zostanie usunięty z pamięci cyklu z powodu zwijanie, co próbka danych, zebrane podczas testu obciążenia są przechowywane w bazie danych testu obciążenia. Dane mogą być udostępniane za pośrednictwemTryb powiększaniapo zakończeniu uruchom.

Zwijanie wykres zawiera maksymalnie 100 punktów danych licznika wydajności. Osi poziomej osi x dla wykresu się ma pochodzenia 00:00 i zakres, który obejmuje cały testowa.

Wykres w trybie zwijane

Zwijanie tryb

Jeśli liczba punktów zebranych danych dla licznika przekracza 100, wykresu zwija przez usunięcie z przekładaniem przykłady w serii danych i ponownie oblicza punktów danych obok przykłady usunięty. Na przykład dla interwału próbkowania 5 sekund, pierwszy Zwiń będzie miało miejsce 500 sekund do testu.

Tryb przewijania

Wykres przewijania to opcjonalne widok w trakcie uruchamiania i zawiera najnowsze punktów danych. Umożliwia wyświetlanie najnowszych danych 100 przedziałów tylko w teście przewijania wykresu.

W trybie przewijania początkowego osi x wykresu przesuwa się do przodu jako test przechodzi w taki sposób, że najnowsze 100 interwałów próbkowania są widoczne na wykresie. Natychmiast po osiągnięciu limitu punktu 100 danych wykresu automatycznie przesuwa się do przodu przez 10 interwałów próbkowania.

Wykresy w trybie przewijania

Tryb przewijania

Zakres osi x wykresu przewijania nie zmienia się w 100 razy interwału próbkowania, w porównaniu z zakresu osi x wykresu się zawsze zwiększenie. Aktualizacje do przewijania wykresu pozostają stałe z interwałem próbkowania, w porównaniu z zwijanie wykresy, którego aktualizacje wykonywane na zwiększenie odstępach czasu w trakcie testu (wielokrotnością interwału próbkowania).

Tryb powiększania

Powiększania tryb wykresu jest używany podczas wyświetlania wynik testu obciążenia ukończone lub ładując wcześniej wykonywania wynik testu obciążenia. Na wykresie powiększania próbek danych cały Uruchom są ładowane z bazy danych ipowiększenia formantysą używane do wybierania czasu i licznika wartość zakresu wyświetlanych na wykresie.

Baza danych wyników testów obciążenia zawiera każdy punkt danych, które zostały zebrane podczas testu obciążenia. Test obciążenia typowe konieczne może być tysiące próbkuje odstępach czasu w ciągu całego przebiegu testu obciążenia.

Powiększania wykres zawiera więcej niż 100 punktów danych. Jeśli zakresu wykresu przekracza 100 interwałów próbkowania, przeplataniem przykłady są usuwane w zakresie zmniejszenie liczby próbek w taki sam sposób jakzwijanie tryb. W odróżnieniu od trybu się usunięty próbek nie są usuwane z pamięci i mogą być wyświetlane przez powiększany krótszy okres. Jeśli zakres powiększenia/pomniejszenia jest mniejsza niż 100 interwałów próbkowania, nie interwałów próbkowania są usuwane do osiągnięcia limitu punktu danych 100.

Wykres powiększania zawsze rozpoczyna się od łączenie Uruchom cały zakres powiększenia. Dostosowującpowiększenia formantyzakres, który jest wyświetlany na zmiany wykresu.

Formant powiększenia widoku wykresu.

Test ukończone lub wcześniej uruchamiania

Uruchamianie testu obciążenia

Temat dotyczy
Temat dotyczy

Formant powiększenia jest widoczny w analizatorze testowania obciążenia, tylko wtedy, gdy wyświetlanie wyników testu obciążenia wTryb powiększania. Tryb powiększania zostanie nawiązane wWidok wykresupo zakończeniu testu obciążenia lub test obciążenia, który wcześniej został uruchomiony jest ładowany. Aby uzyskać więcej informacji, zobaczPorady: uzyskiwanie dostępu do wyników testu obciążenia w celu przeprowadzenia analizy.

Możesz wyświetlić lub ukryć formanty powiększania na wykresach przy użyciuPokaż kontrolek Zoomnanarzędzi.

Powiększ osi poziomej można dostosować do analizowania określonych okresów podczas testu obciążenia. Powiększenie pionowych osi y można dostosować do analizowania zakresów określonej wartości liczników, które znajdują się na wykresie.

Zarówno osi poziomej, jak i formanty powiększania pionowym wartość zakresu można zmienić za pomocą myszy. Kontrola osi poziomej można również należy dostosować za pomocą klawiszy Strzałka w lewo i w prawo. Przy użyciu klawisze strzałek, aby dostosować kontrolki powiększenia, można skorygować z zakresu systemu windows przez interwału próbkowania 1 w czasie. Przy użyciu klawisze Shift i Strzałka umożliwia dopasowania 10 interwałów próbkowania.

Aby dostosować kontrolki powiększenia za pomocą strzałki, najpierw ustawić fokusu formantu powiększenia za pomocą klucza kartę. Po aktywowaniu suwaka po lewej, klawisze strzałek zostanie przesunięty początkową krawędzią okna powiększenia interwał 1 w lewo lub w prawo. Po włączeniu suwaka center fokus umożliwia klawisze strzałek przewijania okna powiększenia po lewej lub prawej przez 1 interwału próbkowania bez zmiany rozmiaru okna powiększenia. I na koniec przesuwa suwak po prawej stronie, rozszerzenia lub ograniczenia zakres na końcu okna powiększenia o 1 próbkuje interwał.

Do zwrócenia formantów powiększenia w poziomie i w pionie wyświetlić pełną osi czasu i zakresów wartości, można użyćpowiększenia się poziomyopcjipowiększenia limitu pionowyopcji, lubpowiększenia się zarównoopcję z menu podręcznego na wykresie.

Porada

Można użyćsynchronizacji poziomej powiększenia formantyna pasku narzędzi na włączenie lub wyłączenie synchronizacji automatyczne powiększenia poziomej.Z synchronizacją na dowolnym powiększanie dotyczą wykresu spowoduje również być zastosowany do innych wykresów w widoku wykresy.

Element sterujący powiększenia widoku wykresu

Formant powiększenia widoku wykresu.

Na poprzedniej ilustracji System w obszarze wykresu Test ma powiększany do sprawdzania, czy próg problemów. Włączono naruszenia wartości progowych przy użyciuPokaż naruszeń próg na wykresiezOpcje wykresulistę rozwijaną wnarzędzi.

Aby uzyskać więcej informacji, zobaczAnalizowanie wyników testów obciążenia w widoku wykresu analizatora testu obciążenia.

Opcje widoku wykresu.

Opcje widoku wykresu

Można użyćrozwijanej Opcje wykresuwnarzędzimożna dostosować widok wykresu na kilka sposobów:

  • Pokaż legendęumożliwia wyświetlenie lub ukrycie okienka legendę skojarzony z widokiem wykresu.

  • Danych wykresu dla całej Uruchomzawiera dane dla całego procesu. Zobacz szczegółowy opis "się wykres widoku" w dalszej części niniejszego dokumentu.

  • Wykresu tylko ostatnie danezawiera dane dla najnowszej 100 interwałów próbkowania. Zobacz szczegółowy opis "przewijania widoku wykresu" w dalszej części niniejszego dokumentu.

  • Pokaż linii siatki poziomejumożliwia wyświetlenie lub ukrycie poziomych linii siatki na wykresie.

  • Pokaż wiersze Min/Maxzawiera wartości minimalnej i maksymalnej dla punktu danych zwiniętego. Zobacz szczegółowy opis w obszarzewykresów trybydla tej opcji.

  • Pokaż naruszenie próg na wykresierysuje uchwytu naruszenie próg na wykresie dla punktu danych zawierającej naruszenie skojarzone wartości progowej.

Obszar wykresu

Obszar wykresu obejmuje osi y dla zakresów wartości licznika i obszaru rysowania osi poziomej osi x. Wykresy te są tworzone w trybie bieżącym graficznych. Zobaczwykresów trybysekcji szczegółowy opis dostępnych trybów graficznych.

Obszar wykresu

Obszar wykresów

Wybrany licznik można zmienić przez wybranie opcji kreślenia linii w obszarze wykresu. Ponadto informacje podręczne jest wyświetlane, gdy Zatrzymaj wskaźnik myszy nad naruszenie danych punktu lub wartość progową, w obszarze wykresu.

Kopiuj do Schowka

Dostępne są też w obszarze wykresu jest menu podręcznegokopięoperacji. Polecenie copy Kopiuje migawkę wykresu i legendę do Schowka w formacie HTML, który można następnie wkleić do raportu i wiadomości e-mail przy użyciuOffice Outlook.

Okno dialogowe opcji kreślenia

Opcji kreśleniaokno dialogowe umożliwia zmianę styl linii wykreślonych licznika. Można także rozwiązać zakresu w określonej wartości lub zestaw, który zakresu dostosowywana automatycznie na podstawie próbki danych.

Okno dialogowe Opcje wydruku

Okno dialogowe opcji kreślenia

Wykresy legendy widoku

Można użyćrozwijanej Opcje wykresuwnarzędziwybrać innąPokaż legendędo wyświetlenia lub ukrycialegendępanel, który jest skojarzony z widokiem wykresu.

Wykresy wyświetlanie legendy

Wykresy wyświetlić legendę

Wykres widokulegendę Wyświetla informacje dla każdego licznika wydajności skojarzonego z wykresu. Następujące informacje są przechowywane w legendzie:

  • Pokaż na wykresie:Użyj pól wyboru, aby określić czy wiersza dla określonego licznika, takich jakobciążenia użytkownikalubbłędy na sekundęjest przedstawiona na wykresie. Zaznacz pole wyboru, jeśli wiersz do rysowania na wykresie. Wyczyść pole wyboru do usuwania wiersza kreślenia wykresu. Po usunięciu wiersza kreślenia statystyk licznika nadal mają być wyświetlane w legendzie.

  • **Zakres:**zakresu osi y licznika wydajności są wyświetlane w tej kolumnie. Domyślnie ta wartość będzie automatycznie Dostosuj jako zakres przykładowe dane zmian. Zakres automatycznie skorygowaną zawsze będzie dalej możliwości 10 większa niż wartość maksymalna. Dotyczy to również ujemna uprawnień do 10. Wykres może zawierać wiele liczników, z których każda ma inny zakres. Dlatego osi y nie uzyskuje żadnych określony zakres, ale zamiast tego jest oznaczony wartości z 0\u2012100, które reprezentują wartości procentowej całkowitej zakresu dla każdego licznika. Na przykład licznika, która ma zakres 1000, 60 na osi y punktu danych odpowiada wartości 600 licznika.

    Uwaga

    Można wyłączyć automatyczne zakresu korekty wartości blokując zakres na określoną wartość.Gdy zakres jest zablokowany, wszelkie wartości, które przekraczają zakres są wyświetlane jako maksymalną wartość określonej w górnej części wykresu.Użyjopcji kreśleniaokno dialogowe do blokowania na określoną wartość z zakresu.Aby uzyskać więcej informacji, zobaczPorady: określanie opcji wykresu dla liczników sporządzających wykresy.

  • Licznika:cztery kolumny, które są nazywanelicznikawystąpieniakategoriiikomputerarazem unikatowego identyfikowania licznika wydajności.

  • Kolorów: kolorkolumna zawiera styl linii wykreślonych linii licznika wydajności. Użyjopcji kreśleniaokno dialogowe, aby zmienić kolor lub styl linii licznika wydajności na wykresie. Opcji kreśleniaokno dialogowe jest dostępne w menu skrótów legendy. Aby uzyskać więcej informacji, zobaczPorady: określanie opcji wykresu dla liczników sporządzających wykresy.

  • Statystyk: Min Max Średniiostatnichkolumny Pokaż statystyki odpowiednich licznika wydajności. Te wartości odpowiadają dane, które są wyświetlane na widoczne obszaru wykresu. Na przykład jeśli zostanie powiększony w regionie Uruchom statystyki legendę zostaną one zastosowane wartości tylko w przypadku powiększenia/pomniejszenia obszaru. Kolumna "Ostatni" jest wartość licznika wydajności w ostatnio ukończonych interwału próbkowania.

    Uwaga

    Ostatnia kolumna jest wyświetlany w legendzie załadować testowanie analizatorze jego tylko wtedy, gdy test obciążenia jest uruchomiona.

    Aby uzyskać więcej informacji, zobaczPorady: powiększanie obszaru wykresu w wynikach testów obciążenia.

Zaznaczenie elementu w legendzie daje następujące czynności:

  • Umożliwia elementu do usunięcia z legendy i wykresu. Albo kliknij element prawym przyciskiem myszy i wybierzusunąćlub naciśnij klawiszusunąćklucza.

  • Służy do oznaczenia wykreślonych linii na wykresie.

  • Powoduje, że siatki danych do wyświetlenia danych dla wybranego elementu.

  • Zapewnia dostęp doopcji kreśleniaokno dialogowe licznika.

Porada

Można wybraćrozwijanej Opcje wykresuprzycisk na pasku narzędzi Analizator testu obciążenia i wybierzPokaż legendędo wyświetlenia lub ukrycialegendępanel, który jest skojarzony z widokiem wykresu.

Aby uzyskać więcej informacji, zobaczKorzystanie z legendy wykresu podczas przeprowadzania analizy testów obciążenia.

Eksportowanie danych wykresu do programu Microsoft Excel

Można wyeksportować dane wykresu do programu Microsoft Excel przy użyciuEksportowanie danych wykresu do programu Excelznajdującego się nanarzędzi.

Uwaga

Można także użyć listy rozwijanej naEksportowanie danych wykresu do programu Excelprzycisk, aby wybraćEksportowanie danych wykresu do testu (. CSV).

Jeśli zamierzasz używać wyeksportowane dane dla usługi raportowania, zaleca się używać wbudowanych funkcji raportowania. Aby uzyskać więcej informacji, zobaczRaportowanie wyników testów obciążenia do potrzeb porównań testów lub analizy trendów.

Poniższa ilustracja jest przykładem danych wykresu eksportowane do programu Microsoft Excel.

Program Microsoft Excel z danych eksportowanych wykresu

Program Microsoft Excel z danymi wyeksportowane wykresu.

Aby uzyskać więcej informacji, zobaczPorady: eksportowanie danych widoku wykresu do programu Microsoft Excel.

Wyświetl tabele

Test ukończone lub wcześniej uruchamiania

Uruchamianie testu obciążenia

Temat dotyczy
Temat dotyczy

Tabele widoku

Wyświetl tabele w analizatorze testu obciążenia

Aby wyświetlić wyniki testów obciążenia jako tabel, wybierz polecenietabelna test obciążenianarzędzi. Każda tabela jest wyświetlany w panelu z nazwą tabeli wyświetlany u góry listy rozwijanej. Aby wyświetlić innej tabeli w panelu, wybierz nazwę inną tabelę z listy. Maksymalnie cztery poziomej tabeli panele mogą być wyświetlane w danym czasie. Możesz przełączać układy różnych paneli przy użyciupanele listy rozwijanejnarzędziprzycisku. Z widokiem tabel liczniki wydajności testów obciążenia można wyświetlić w formie tabeli. Aby uzyskać więcej informacji, zobaczAnalizowanie wyników testów obciążenia oraz błędów w widoku tabeli analizatora testu obciążenia.

Poniższe tabele mogą być wyświetlane w widoku tabeli:

  • Badanie tabeli

  • Tabela agentów

  • Tabela błędy

  • Tabela stron

  • Tabela żądania

  • Tabela śledzenia SQL

  • Tabela szczegółów testu

  • Progi tabeli

  • Tabela transakcji

Zbieranie danych procentowy

Niektóre tabele testu obciążenia mogą zawierać dodatkowe kolumny, które obejmują procentowy danych oraz odpowiedzi czas podzielić grup, które są oparte na sieci. Domyślnie te dane nie są zbierane. Do gromadzenia tych danych w edytorze testów obciążenia, w obszarzeUruchom ustawieniawęzła, wybierz konkretnych uruchom węzeł ustawienie można zmienić. Wwłaściwościoknie dlamagazynu szczegóły czasuwłaściwości, wybierz opcjęStatisticsOnlylubAllIndividualDetails. Aby uzyskać więcej informacji, zobaczZagadnienia dotyczące tym szczegóły dotyczące zbierania danych procentowy.

Testy tabeli

Tabela testów

Testytabeli zawiera informacje dla poszczególnych sieci Web wydajności i jednostki testy, które są uruchamiane podczas przebiegu testu obciążenia. W tabeli przedstawiono testy testu i scenariusz, ponieważ jeden test mogły zostać uwzględnione w wielu scenariuszach. Testytabela zawiera również liczbę przypadków przekroczenia do uruchomienia testów, ile razy testy powodzeniem lub niepowodzeniem, ile testy wystąpił na sekundę i ilość czasu, jaki jest wymagany do uruchamiania testów...

Tabela agentów

Agentówtabela jest wyświetlana tylko wtedy, gdy korzysta z testu obciążenia agenci testowi kontrolera i testu. Aby uzyskać więcej informacji, zobaczUruchamianie testów obciążenia na różnych maszynach testowych za pomocą kontrolerów testów i agentów testowych.

Tabela agentów

Agentówtabela zawiera listę agentów, które były używane podczas testu obciążenia. Agentówtabela zawiera liczbę żądań, które przetestowane agenta i tych żądań, ile nie powiodło się. Ponadtoagentówtabela zawiera liczbę prób w z różnymi testu testów obciążenia przetestowane agenta i tych, ile nie powiodło się.

Tabela błędy

Tabela błędy

Wbłędytabeli,liczbykolumny może być wyświetlany jako łącze, co zostało pokazane wcześniej. Do dalszej analizy informacji o błędzie, można wybrać łącze błąd otwierającbłędy testów obciążeniaokno dialogowe. Wyświetlane są wszystkie błędy, które są powiązane z zaznaczonego licznika. Błąd łącza są wyświetlane w następujących tabel:

  • Żądań tabele i agentówkliknąć łącze błędu dlanieudanych żądańuruchamia okna dialogowego błędy, które są wyświetlane wszystkie błędy, które są skojarzone z określonego żądania.

  • Tabeli testówdla testów nie powiodło się uruchamia okno dialogowe błędów, należy kliknąć łącze błędu, który zawiera wszystkie błędy, które są skojarzone z określonego testu.

  • Tabeli błędówdla liczby błędów uruchamia okno dialogowe błędów, należy kliknąć łącze błędu, który zawiera wszystkie błędy, które są skojarzone z podtyp błąd/typu błędu.

    Porada

    Aby wyświetlić wszystkie błędy, które wystąpiły w teście obciążenia, wybierz łącze w kolumnie liczbacałkowitejw tabeli błędów.

Okno dialogowe błędów testu obciążenia Wyświetla informacje o błędzie w odpowiedzi na wybranie opcji łącze błędu dla licznika wydajności. Okno dialogowe Wyświetla jeden błąd w wierszu, wraz z programem testu obciążenia nie są zbierane informacje błąd ogólny.

Okno dialogowe błędów testu obciążenia

Okno dialogowe Test błędy ładowania

Jeśli podczas przewijania okna dialogowego błędów po prawej stronie, może być łączastosukolumny i wSzczegółykolumny. Otwórz łącza stosuśladu stosu błędówokno dialogowe, który zawiera pomocne informacje debugowania.

Ślad stosu pojawia się okno dialogowe

Okno dialogowe ślad stosu błędu

Szczegółykolumny wbłędy testowanie obciążeniaokno dialogowe może byćtestu dziennikałącza, które mogą pomóc Ci wyizolować błędy w teście obciążenia. Na przykład wybranie na żądanie błąd testu wydajności sieci Web będzie otworzyć wyniki testu wydajności sieci Web i zaznacz błąd żądania.

Błąd żądania sieci Web z łącza

Tabela stron

Dostępne są dodatkowe statystykistrontabeli podczas wyświetlania po wykonywania wynik.

Tabela stron

W przypadku testu obciążenia ustawienie zawiera właściwość magazynu szczegóły czasu, co można skonfigurować, aby tylko statystyki lub wszystkich pojedynczych szczegółów. Wybranie jednej z tych wartości powoduje testu obciążenia do przechowywania wyników do wykonania każdej strony, oprócz typowe przeciętne czasów wykonania strony interwału próbkowania.

Gdy statystyki jednej strony są pobierane,stronzawiera dodatkowe kolumny tabeli po wykonywania wyniku. Te kolumny zawierają wartości danych i strony czas odpowiedzi podzielony na grupy oparte na sieci.

Aby uzyskać więcej informacji, zobaczPorady: wyświetlanie czasu odpowiedzi strony Web w czasie testu obciążenia za pomocą analizatora testów obciążenia.

Tabela żądania

Tabela żądania widoku tabel

Żądańtabeli znajdują się szczegóły dla poszczególnych żądań wystawionych podczas przebiegu testu obciążenia. Dotyczy to również wszystkich żądań HTTP i żądania zależnych, takich jak obrazy. Żądańtabela zawiera listę żądań przez testu i scenariusz, ponieważ jedno żądanie może zawierać wiele testów i scenariuszy.

Tabela śledzenia SQL

Śledzenia SQLtabela jest dostępna tylko podczas wyświetlania po wykonywania wynik.

Tabela śledzenia SQL

Śledzenia SQLtabeli znajdują się wyniki śledzenia SQL. Ta tabela jest dostępna tylko, po zakończeniu testu obciążenia i tylko wtedy, gdy Śledzenie SQL zostało użyte podczas badania. Aby uzyskać więcej informacji, zobaczTabela danych śledzenia SQL.

Tabela szczegółów testu

Tabela Szczegóły

Testowanie szczegółytabeli są wyświetlane szczegóły dotyczące testów, zawartych w skład testu test obciążenia. Szczegóły zawierają teraz nazwy testu, scenariusz, w którym test został, czas rozpoczęcia testu, długość czasu, jaki zajęło testów do uruchomienia i wyniki testów wskazującą, czy test powodzeniem lub niepowodzeniem. Jeśli test nie powiodło się, łącze znajduje się wSzczegółykolumny. Można wybrać łącze, która spowoduje przejście do edytora testu wydajności sieci Web z nieudanego żądania wyróżniony.

Progi tabeli

Tabela progów

Progitabela zawiera listę próg naruszeń reguł, które wystąpiły podczas przebiegiem testu obciążenia. Aby uzyskać więcej informacji, zobaczAnalizowanie naruszeń zasady progu w czasie testów obciążenia za pomocą analizatora testu obciążenia.

Tabela transakcji

Tabela transakcji

Transakcjitabela zawiera listę transakcji, które wystąpiły podczas przebiegu testu obciążenia. Aby uzyskać więcej informacji, zobacz[wycofane] Porady: dodawanie transakcji do testu wydajności sieci Web.

Okno dialogowe Dodaj/Usuń kolumny

Niektóre tabele podzbiór kolumn dostępnych jest wyświetlany, mimo że wszystkie liczniki są dostępne. Aby wybrać zestaw kolumny do wyświetlenia dla danej tabeli, można użyć w oknie dialogowym Dodaj/Usuń kolumny. W oknie dialogowym Dodaj/Usuń kolumny jest dostępny za pośrednictwem menu podręcznego na dowolnej tabeli. Poniższa ilustracja pokazuje oknie dialogowym Dodaj/Usuń tabelę żądań.

Dodawanie kolumn do tabeli żądania

Panel liczników

Ukończono testu lub wcześniej uruchomiono testu

Uruchamianie testu obciążenia

Temat dotyczy
Temat dotyczy

Panel liczników jest widoczny wWykres widokuitabel widoku. Panel liczniki Wyświetla widok strukturalnego wszystkich liczników wydajności, które zostały pobrane podczas testu obciążenia. Wyświetlić lub ukryć panel liczniki wybierającPokaż Panel licznikiw analizatorze testu obciążenianarzędzi.

Liczniki są zorganizowane w strukturze drzewa, których wystąpienia licznika wydajności, które mogą być wykresie przedstawia możliwościom węzłów liści.

Panel liczniki zapewnia następujące funkcje:

  • Komunikuje się informacje o naruszenie próg.

  • Wybór liczniki dla wykresów.

  • W widoku drzewa strukturalnego wszystkie liczniki wydajności zebrane podczas przebiegu testu obciążenia z następujących działów podstawowy:

    • Ogólnązawiera podsumowanie danych licznika wydajności dla każdego testu agenta i test całego obciążenia.

    • Nazwa scenariuszawystąpienia licznika testów obciążenia w wszystkie skojarzone z scenariusza testu obciążenia określonego zawierają gałęzie etykietą nazw scenariusza testu obciążenia w drzewie licznika wydajności. Większość liczników testu obciążenia są zagnieżdżone w gałąź scenariusza.

      Odgałęzienie scenariusz zawiera węzły testu wydajności sieci Web. Węzły testu wydajności sieci Web zawiera strony, żądań i transakcji węzłów. Dowolny węzeł liścia struktury jest licznika wydajności, które można dodać do wykresu.

    • Komputerówzawiera wszystkie wystąpienia licznika testu bez obciążenia przedstawić w rozbiciu na komputerze. Odgałęzienie komputerów zawiera węzeł dla każdego komputera, który jest skojarzony z kontrolerem testu obciążenia określone w sekcji role ustawień testu obecnie wybrany. Aby uzyskać więcej informacji, zobaczUruchamianie testów obciążenia na różnych maszynach testowych za pomocą kontrolerów testów i agentów testowych.

      Każdy węzeł komputera zawiera zestaw kategorii licznika wydajności zebrane z komputerów. Kategorie zawierają liczniki i liczników zawiera nazwy wystąpienia licznika wydajności.

    • Błędyzawiera wszystkie błędy wykrytego podczas testu obciążenia. Węzeł błędy zawiera kilka węzłów błąd podkategorię, które są specyficzne dla różnych typów błędów. Na przykład wyjątków i błędów HTTP.

Scenariusz nazwa węzła w panelu liczników

Licznik węzła Nazwa scenariusza panelu
  1. Wszystkie liczniki wydajności skojarzonego z Scenario1 testu obciążenia są wyświetlane w tym węźle.

  2. Wszystkie testy scenariusza znajdują się poniżej tego węzła scenariusza. Etykieta wskazuje nazwę testu.

  3. Węzłów liści w węźle testu są liczniki testcase testów obciążenia gdzie nazwę wystąpienia licznika jest nazwą testu. Ta liczniki średniej badania I czasu dla IBuyBrowse Scenario1.

  4. Załaduj wszystkie wystąpienia liczników strony testu skojarzone z gałąź testu wydajności sieci Web. W tym węźle testu obciążenia tempie skojarzony ze stroną logowania Pobierz (nazwa raportowania) testu wydajności sieci IBuyBrowse Web w Scenario1 testu obciążenia wystąpienia liczników są zawarte w tym miejscu.

  5. Węzłów liści w węźle strony są załadować liczniki stronę testu.

  6. Wszystkie załadować licznik żądań testu, który wystąpienia skojarzone z testu wydajności sieci Web są zawarte w gałęzi test wydajności sieci Web. W tym węźle wszystkie żądania wystąpienia liczników skojarzony z żądaniem logowania Pobierz (nazwa raportowania) testu wydajności sieci IBuyBrowse Web w o Scenario1 testu obciążenia opisanych tutaj.

  7. Węzeł liścia w węźle żądania są załadować liczniki żądania testu.

  8. Wszystkie obciążenia testu transakcji licznika wystąpienia skojarzone z testu wydajności sieci Web są zawarte w gałęzi test wydajności sieci Web. W tym węźle wszystkich wystąpień liczników transakcji wiąże się z transakcji nazwanych Transaction1 testu wydajności sieci IBuyBrowse Web w Scenraio1 testu obciążenia są zawarte w tym miejscu.

  9. Węzeł liścia w węźle transakcji są załadować liczniki transakcji testu.

  10. Węzeł testu jednostki.

Węzeł komputerów w panelu liczników

Licznik węzła panelu komputera

Porada

Można otworzyć menu skrótów licznik lub wystąpienia licznik, a następnie wybierz Pokaż licznik albo wykresu lub legendy.Na poprzedniej ilustracji pokazano to dla wystąpienia nie powiodło się zkarty sieciowej magistrali nie powiodło się maszyny wirtualnej programu Microsoft.

Węzeł błędy w panelu liczników

Licznik węzła błąd panelu

Podczas komunikacji naruszenia wartości progowych w panelu liczników

Naruszenia wartości progowych skojarzone z określone liczniki wydajności i wskazywać, że licznik wydajności przekroczony lub spadła poniżej progu zestawu wartości. Ikony w panelu liczniki komunikacji naruszenia wartości progowych.

Ikona naruszenie próg są rozprowadzane w węźle drzewa, gdzie licznik nieudanych znajduje się w folderze głównym. Ikona Alarmuje użytkownika o naruszenie licznika, które mogą być widoczne w drzewie, ponieważ nie została rozszerzona drzewa. To są widoczne wwęzła komputerów w panelu licznikipoprzedniej ilustracji.

Ikona będzie jedną z następujących czynności:

Nie przekroczenia progu    Nie naruszenie próg.

Przekroczenia progu krytycznych w ostatnim przedziale    Próg krytyczny wystąpiło naruszenie od ostatniego interwału.

Przekroczenia progu krytycznych na wcześniejsze interwału    Próg krytyczny wystąpiło naruszenie w odstępach czasu poprzedniego.

Ostrzeżenie przekroczenia progu w ostatnim przedziale    Ostrzeżenie o wartości progowej wystąpiło naruszenie od ostatniego interwału.

Ostrzeżenie przekroczenia progu na wcześniejsze interwału    Ostrzeżenie o wartości progowej wystąpiło naruszenie w odstępach czasu poprzedniego.

W drzewie licznika ikonę naruszenie próg są rozprowadzane w węźle określonego licznika do węzła głównego. Zostanie Alarmuje naruszenie licznika, które mogą być widoczne w drzewie, ponieważ nie została rozszerzona drzewa.

Opcjonalnie naruszenia wartości progowych można wyświetlić na wykresie również. Wykres obok punktu danych, w którym wystąpiło naruszenie próg jest wyświetlana ikona próg.

Wybieranie liczników do wykresu w panelu liczników

Liczniki wydajności są wybierane dla wykresu z poziomu okienka liczników. Licznik wydajności mogą być wykresie przedstawia możliwościom przy użyciu jednej z następujących mechanizmów:

  • Otwórz menu skrótów licznik i wybierz poleceniePokaż licznika na wykresie.

  • Kliknij dwukrotnie węzeł w drzewie.

  • Przeciągnij węzeł w drzewie i upuścić wykresu.

Licznik dodane do wykresu

Aby graph dotyczący jednego licznika wydajności, wybierz węzeł liścia drzewa. Unikatowo identyfikuje żądany licznik wydajności.

Aby graph grupę pokrewne liczniki wydajności, wybierz opcję menu skrótów lub przeciągnij z węzłem liścia. Wszystkie elementy podrzędne wybranym węzłem zostaną dodane do wykresu.

Aby uzyskać więcej informacji, zobaczPorady: dodawanie i usuwanie liczników na wykresach w wynikach testów obciążenia.

Zagadnienia dotyczące interwału próbkowania liczników wydajności

Wybierz wartość dlaczęstotliwość próbkowaniawłaściwość w teście obciążenia Uruchom ustawienia w zależności od długości testu obciążenia. Mniejsza częstotliwość próbkowania, takich jak domyślna wartość 5 sekund wymaga więcej miejsca w bazie danych wyników testów obciążenia. Długość testów obciążenia zwiększenie częstotliwości próbkowania powoduje zmniejszenie ilość zbieranych danych. Aby uzyskać więcej informacji, zobaczPorady: określanie wielkości próbki dla ustawień testu obciążenia.

Poniżej przedstawiono pewne wskazówki dotyczące częstotliwości próbkowania:

Czas trwania testu obciążenia

Zalecana częstotliwość próbkowania

< 1 godzina

5 sekund

1 - 8 godzin

15 sekund

8 - 24 godzinach

30 sekund.

> 24 godziny

60 sekund

Uwagi dotyczące tym szczegóły dotyczące zbierania danych procentowy

Jest właściwością w ustawieniach uruchamiania w edytorze testów obciążenia o nazwiemagazynu szczegóły czasu. Jeślimagazynu szczegóły czasuwłaściwość jest włączona, a następnie czas wykonywania każdego testu transakcji i strony podczas testu obciążenia będą przechowywane w repozytorium wyników testów obciążenia. Umożliwi to 90- i 95 procentowy danych do wyświetlenia w analizatorze testów obciążenia w tabelach testy, transakcje i stron.

Dostępne są dwie opcje w celu włączeniamagazynu szczegóły czasuwłaściwości w ustawieniach uruchamiania właściwości o nazwieStatisticsOnlyiAllIndividualDetails. Za pomocą obu opcji wszystkie poszczególne testy, strony i transakcje są oparty na czasie, a procentowy danych jest obliczana na podstawie danych poszczególnych czasu. Różnica jest taka zStatisticsOnlyopcji, jak dane procentowy zostało obliczone, czas poszczególnych dane zostaną usunięte z repozytorium. Zmniejsza to ilość miejsca, który jest wymagany w repozytorium, gdy użytkownik korzysta z szczegóły dotyczące. Jednak zaawansowani użytkownicy chcesz przetwarzania danych szczegółów czasu w inny sposób, przy użyciu narzędzi SQL. Jeśli jest dostępna,AllIndividualDetailsopcja powinna być używana, tak aby dane szczegółowe czasu jest dostępna do przetworzenia. Ponadto jeśli właściwość jest ustawionaAllIndividualDetailsa następnie można analizować działania użytkowników wirtualnych za pomocą wykresu aktywność użytkowników wirtualnych w analizatorze testowanie obciążenia po uruchomieniu zakończeniu testu obciążenia. Aby uzyskać więcej informacji, zobacz temat, aby uzyskać więcej informacji, zobaczwidoku Szczegóły.

Uwaga

We wcześniejszych wersjach programu Visual Studio w tymMicrosoft Visual Studio 2005iVisual Studio 2008wszystkie szczegóły poszczególnychustawienie dlamagazynu szczegóły czasuwłaściwość jest dostępny.Istnieją dwie istotne różnice: pierwszy,wszystkie szczegóły poszczególnychustawienie nie jest to ustawienie domyślne.Drugi jedynym sposobem na dostęp do tych informacji została przy użyciu kwerend SQL.

Ilość miejsca, który jest wymagany w repozytorium wyników testów obciążenia do przechowywania danych szczegóły czasu może być bardzo duże, zwłaszcza w przypadku testów obciążenia jest już uruchomione. Ponadto czas przechowywania tych danych w repozytorium wyników testów obciążenia na końcu testu obciążenia jest dłużej, ponieważ dane te są przechowywane w agentach testu obciążenia do momentu zakończenia testu obciążenia wykonywania. Po zakończeniu testu obciążenia, dane są przechowywane w repozytorium. Domyślniemagazynu szczegóły czasuwłaściwość jest włączona. Jeśli jest to problem dotyczący środowiska testowego, należy ustawićmagazynu szczegóły czasudoBrak.

Aby uzyskać więcej informacji, zobaczPorady: określanie właściwości magazynowania szczegółów chronometrażu dla ustawień uruchomienia testu obciążenia.

Widok szczegółów

Ukończono testu lub wcześniej uruchomiono testu

Uruchamianie testu obciążenia

Temat dotyczy
Temat nie dotyczy

Widok szczegółowy

Wyświetl szczegóły w analizatorze testu obciążenia

Wyświetl szczegóły Wyświetla wirtualnego wykres działania użytkownika, który wzrokowo analizując co poszczególnych użytkowników wirtualnych podczas ładowania testowanie. Wirtualne wykresu czynności użytkownika umożliwia Zobacz wzorce aktywności użytkownika, wzorce obciążenia, skorelować testy zakończone niepowodzeniem lub powolne i Zobacz żądania z innymi działaniami użytkowników wirtualnych. Wirtualny wykresu czynności użytkownika można również pomagają w określeniu największego użycie procesora CPU, podczas impulsy i krople zostały uruchomione przerwy w żądań na sekundę i jakie testy lub stron.

Uwaga

Przed uruchomieniem testu obciążenia, dla którego chcesz użyć wykresu wirtualnej szczegóły działania użytkownika, należy sprawdzić, któramagazynu szczegóły czasuma ustawioną wartość właściwościAllIndividualDetailsopcji za pomocą edytora testowanie wydajności obciążenia.Aby uzyskać więcej informacji, zobaczzagadnienia, w tym szczegóły dotyczące zbierania danych procentowyiPorady: konfigurowanie testów obciążenia w celu zbierania szczegółowych informacji umożliwiających włączenie działań wirtualnego użytkownika w wynikach testu.

Szczegóły panelu legendę

Panel szczegółów legendy

Panel legendę szczegóły jest widoczna na wykresie wirtualnego czynności użytkownika. Szczegóły legendę okienko pozwala odfiltrować testy, strony i transakcji opartych na kilka innych kryteriów. Na przykład można usunąć niektórych testów z widoku, lub Usuń wszystkie testy powodzenia lub usuń testy, które nie powiodło się z pewnych błędów. Można również usunąć wszystkie testy, które nie mają dzienników.

Można wyróżnić testy, które nie powiodło się, który zawiera wszystkie testy zakończone niepowodzeniem kolorowe w kolorze czerwonym. Można też wyróżnić testy, które mają dzienniki testu. Testy za pomocą dzienników będzie kolorowe zielonym.

Filtruj wyniki panelu

Panel Filtr wyników

Panelu wyniki filtru jest widoczna na wykresie wirtualnego czynności użytkownika. Panel wyniki filtru można filtrować według następujących czynności:

  • Pokaż tylko wyniki z dziennikamiwyświetla tylko testowe wyników, które mają skojarzonych z nimi dzienniki testu.

  • Pokaż pomyślne wynikiWyświetla pomyślnych wyników.

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

Uzupełniające analiza testu obciążenia przy użyciu danych i Diagnostyka załączników

Można wyświetlić szczegóły obsługiwanych kart diagnostyki i danych określona w teście ustawienie zaznaczono opcję Użyj podczas uruchomienia testu obciążenia. Aby uzyskać więcej informacji, zobaczPorady: tworzenie ustawień testu dla rozproszonego testu obciążeniaiPorady: przeglądanie danych i załączników diagnostycznych za pomocą analizatora testu obciążenia.

Wybierając mogą wyświetlać dane i szczegóły karty diagnostycznedanych widoku i załączniki diagnostyczneznajdującego się nanarzędzi. Na przykład jest, jeśli test obciążenia były skonfigurowane w ustawieniach testu karty informacji systemu, można wyświetlić informacje o systemie dla komputerów, które były używane podczas uruchomienia testu obciążenia.

Wybierając okno dialogowe załącznika karty dane diagnostyczne

Adapter danych diagnostycznych okno dialogowe Wybieranie

Innym przykładem jest test obciążenia może zawierać karty IntelliTrace w ustawienia testu, dzięki czemu można otworzyć stronę Podsumowanie funkcji IntelliTrace.

Podsumowanie IntelliTrace

Podsumowanie funkcji IntelliTrace, dla testu obciążenia

Aby uzyskać więcej informacji, zobaczKonfigurowanie maszyn i zbieranie informacji diagnostycznych za pomocą ustawień testowychiUżywanie funkcji IntelliTrace.

Raportowanie obciążenia sprawdza, czy wyniki testów porównań lub Trend analizy za pomocą programu Microsoft Excel

Można wygenerowaćMicrosoft ExcelRaporty testowe, które są oparte na co najmniej dwa wyniki testów obciążenia. Dostępne są dwa typy raportów testu obciążenia:

  • Uruchom porównanietworzy to zestaw raportów porównuje dane z dwoma wynikami testu obciążenia przy użyciu tabele i wykresy słupkowe.

  • Trendmożna wygenerować analizy trendu na co najmniej dwa wyniki testów obciążenia. Wyniki są wyświetlane za pomocą wykresów, ale dane są dostępne w raportach tabeli przestawnej.

Porada

Można też ręcznie utworzyć raporty programu Microsoft Word przez kopiowanie i wklejanie danych z widoku podsumowania, widoku wykresów i tabel widoku.Aby uzyskać więcej informacji, zobaczPorady: ręczne tworzenie raportu wydajności testu obciążenia przy użyciu programu Microsoft Word.

Albo raport można udostępniać dane dotyczące wydajności wszystkich uczestników projektu i wyjaśnienia, czy ogólnej wydajności i kondycji systemu jest wprowadzenie lepsze np.

Definicje raportów są przechowywane w bazie danych testu obciążenia. Podczas zapisywania raportu, definicja raportu jest zapisywany w bazie danych i mogą być ponownie używane później.

Ponadto plik arkusza kalkulacyjnego udostępniać uczestnikami projektu, aby uczestników projektu nie należy do nawiązania połączenia z bazą danych, aby wyświetlić raport.

Przykładem raportu, który pokazuje korelacji między spadek szybkości transakcji (Aktualizuj koszyk) i zwyrodnienie licznika (% procesora) jest poniższej ilustracji. To wskazuje potencjalny problem w kodzie aplikacji, a nie bazy danych lub sieci i jest on dobrym kandydatem do diagnozowania przy użyciuASP.NETProfiler.

Potencjalny problem w kodzie aplikacji

Raporty programu Excel mogą być albo generowane w analizatorze testu obciążenia przy użyciuutworzyć raport programu Excelprzycisku wnarzędzilub z programu Excel przy użyciuraport z testu obciążeniaopcji wtestu obciążeniakarty wstążki pakietu Office.

Uwaga

Po dodaniu komentarzy do testu obciążenia pojawią się one w raporcie programu Excel.Aby uzyskać więcej informacji, zobaczzałączając uwagi na wynik testu obciążenia

Domyślnie następujące liczniki są wybierane w raporcie. Jednak można wybrać jeden liczniki do dodania do raportu w funkcji Generate kreatora raport z testu obciążenia.

  • LoadTest:Page — średni Czas strony

  • LoadTest:Request - żądania/s

  • LoadTest:Scenario - obciążenia użytkownika

  • LoadTest:Test — średni Czas testu

  • LoadTest:Test — całkowita liczba testów

  • LoadTest:Transaction — średni Czas odpowiedzi

  • LoadTest:Transaction — całkowita liczba transakcji

  • Pamięć — dostępna pamięć (MB)

  • Interfejs sieciowy — Całkowita liczba bajtów/s

  • Dysk fizyczny — Czas bezczynności (%)

  • Proces — czas procesora (%)

  • Procesor Czas procesora (%)

Microsoft ExcelRaportu jest generowana za pomocą następujących kart:

  • Spis treści— Wyświetla nazwę raportu testu obciążenia i udostępnia spis treści z łączami do różnych kart w raporcie.

  • Uruchamia -zawiera szczegółowe informacje, na których działa dwóch są porównywane w raporcie.

  • Porównanie test -zawiera wykres słupkowy szczegóły dotyczące strat wydajności i usprawnienia między obu porównywanych serii.

  • Strona porównania -zawiera wykres słupkowy i wydajności procent porównanie danych między dwoma działa na różnych stronach w przebiegi testów.

  • Porównanie maszyny -umożliwia porównanie danych między dwoma działa, na podstawie maszyn, które były używane.

  • Błąd porównania -porównuje typy błąd wystąpił między dwoma uruchamia i liczby wystąpień.

Porada

Dla raportów lepsze kilka właściwości są dostępne w testów obciążenia i testy wydajności sieci Web umożliwiające rozbudowane raporty.Żądanie strony ma dwie właściwości, które są wyświetlane w raportach: celem i raportowania nazwy.Czas odpowiedzi strony będą raportowane dla nich celami i raportowania nazwa będzie stosowana zamiast adresu URL w raportach.W teście obciążenia Uruchom ustawienia, w obszarze Zarządzanie ustawia licznik właściwości komputera znaczniki są prezentowane nazwy komputera raportu.Jest to przydatne w celu opisania roli określonego komputera w raporcie.

Aby uzyskać więcej informacji, zobaczRaportowanie wyników testów obciążenia do potrzeb porównań testów lub analizy trendów.

Uwagi dotyczące uruchamiania testów obciążenia

Ważnym elementem analizowania danych w analizatorze testowanie obciążenia jest upewnienie się, że testu obciążenia została skonfigurowana prawidłowo przed jego uruchomienia. W związku z tym aby można uruchomić test obciążenia, należy sprawdzić, czy test obciążenia jest skonfigurowany do spełnia wymagania lub celem testu.

Porada

Przed uruchomieniem testu obciążenia jest dobrym rozwiązaniem, aby upewnić się, że wszystkie sieci Web wydajności i jednostki testy, które są zawarte w teście obciążenia przekaże po uruchomieniu przez siebie.Aby sprawdzić testy, należy uruchomić je z edytora testu wydajności sieci Web.Dla testów wydajności sieci Web z powiązaniem danych uruchom za pośrednictwem wszystkich wartości danych.

Wybierz wzorzec odpowiedniego obciążenia.

Wybierz wzorzec obciążenia dla każdego scenariusza testu obciążenia odpowiedni do celów budżetowych testu:

  • Wzorzec obciążenia stałych

  • Wzorzec obciążenia

  • Wzorzec obciążenia oparte

Wybierz lokalizację magazynu wyników testów obciążenia.

Uwagi dotyczące przechowywania wyniki testów obciążenia

Ustaw odpowiednio interwału próbkowania liczników wydajności.

Zagadnienia dotyczące interwału próbkowania liczników wydajności

Należy wziąć pod uwagę, w tym szczegóły dotyczące zbierania danych procentowy

Uwagi dotyczące tym szczegóły dotyczące zbierania danych procentowy

Należy rozważyć włączenie śledzenia SQL

Należy rozważyć włączenie śledzenia SQL

Należy określić, czy agenci testowi dodatkowe, które należy.

Nie przeładowania agenci testowi

Aby uzyskać więcej informacji, zobaczCreate and run a load test.

Uwagi dotyczące wzorzec obciążenia

Wybierz jedną z następujących wzorce obciążenia dla każdego scenariusza w teście obciążenia odpowiedni do celów testowych.

Aby uzyskać więcej informacji, zobaczEdytowanie wzorców obciążenia w celu modelowania aktywności wirtualnych użytkowników.

Za pomocą wzorca stałym obciążeniu

Wzorzec obciążenia stała jest używane do uruchamiania tego samego ładunku użytkownika podczas wykonywania testu obciążenia. Należy zachować ostrożność przy użyciu wzorzec obciążenia stałej z liczba użytkowników wysoki; w ten sposób można umieścić żądanie nadmierne i nierealne na serwerach lub serwer w momencie rozpoczęcia testu obciążenia. Na przykład jeśli test sieci Web, który rozpoczyna się od żądania do strony głównej zawiera testu obciążenia i skonfiguruj testu obciążenia o stałym obciążeniu 1000 użytkowników, test obciążenia będą przesyłane najpierw 1000 żądań do strony głównej tak szybko, jak to możliwe. Nie może to być realistyczne symulacji rzeczywistych dostępu do witryny sieci Web. Aby tego uniknąć, należy wziąć pod uwagę przy użyciuwzorzec obciążeniaramp się stopniowo do 1000 użytkowników, lub określ okresie rozgrzewania w ustawieniach uruchamiania testów obciążenia. Aby uzyskać więcej informacji, zobaczKonfigurowanie opóźnień uruchamiania scenariuszy.

Przy użyciu wzorzec obciążenia

Wzorzec obciążenia można zwiększyć obciążenie serwera lub serwerów, jak obciążenie testowanie uruchamia, tak aby były widoczne, jak wydajności zmienia się wraz ze wzrostem obciążenia użytkownika. Na przykład, aby zobaczyć, jak wykonywać serwera lub serwerów miarę wzrostu obciążenia użytkownika do 2000 użytkowników, może uruchomić test obciążenia 10 godzin za pomocą wzorzec obciążenia z następujących właściwości:

  • Początkowa liczba użytkowników: 100

  • Maksymalna liczba użytkowników: 2000

  • Krok czas trwania (w sekundach): 1800

  • Krok błyskawiczne czas (w sekundach): 20

  • Liczba użytkowników kroku: 100

Te ustawienia mają testu obciążenia uruchomione w ciągu 30 minut (1800 sekund) na obciążenie użytkownika 100, 200, 300, maksymalnie 2000 użytkowników. Czasu błyskawiczne krokuwłaściwość jest należy tutaj nawiązujący specjalne, ponieważ jest tylko jeden z tych właściwości, która nie jest dostępna w Kreatorze testu obciążenia. Ta właściwość umożliwia można zamiast bezpośredniego stopniowe wzrost od jednego kroku do następnego (np. od 100 do 200 użytkowników). W przykładzie obciążenia użytkownika zostanie zwiększona od 100 do 200 użytkowników w okresie 20 sekundy. Jest to wzrost o 5 użytkowników co sekundę. Aby uzyskać więcej informacji, zobaczPorady: określanie właściwości czasu narastania kroku dla wzorca obciążenia krokowego.

Za pomocą wzorca oparty na celach

Wzorzec obciążenia oparte jest przydatne, gdy chcesz określić liczbę użytkowników, którzy systemu może obsługiwać przed osiągnięciem niektóre poziom użycia zasobów. Ta opcja działa najlepiej, gdy już zidentyfikowaniu ograniczanie zasobów, oznacza to, że "wąskie gardło", w tym systemie. Na przykład jeśli wiesz, że ograniczanie zasobów w systemie jest Procesora na serwerze bazy danych, a mają być wyświetlane, ilu użytkowników może być obsługiwana, gdy Procesora na serwerze bazy danych jest zajęty około 75%, można użyć wzorzec obciążenia oparte w celu utrzymania wartość wydajności licznik "% czasu procesora" od 70% do 80%.

Ostrzeżenie

Jeśli innego zasobu jest ograniczenie przepływności systemu, nigdy nie można osiągnąć cel określony przez wzorzec obciążenia oparte i obciążenie użytkownika będzie w dalszym ciągu zwiększyć do wartość określona dlaMaksymalna liczba użytkownikówzostanie osiągnięty.

Nie jest to zwykle żądaną obciążenia. W związku z tym należy zachować ostrożność przy wyborze licznika wydajności w wzorzec obciążenia oparte, a także podejmowania decyzji świadome o wartości dla maksymalna liczba użytkowników do umieszczenia górna granica na obciążenie użytkownika.

Uwagi dotyczące magazynu wyników testów obciążenia

Gdy jest zainstalowany program Visual Studio, Magazyn wyników testów obciążenia skonfigurowano do użycia wystąpienia programu SQL Express, który jest zainstalowany na komputerze. Program SQL Express jest ograniczone do maksymalnie 4 GB miejsca na dysku. Jeśli zostanie uruchomiony wiele testów obciążenia przez długi czas, należy rozważyć Konfigurowanie wyniki testów obciążenia magazynie do użycia wystąpienia pełnej programu SQL Server, jeśli jest dostępny. Aby uzyskać więcej informacji, zobaczZarządzenie wynikami testów obciążenia w repozytorium wyników testów obciążenia.

Należy rozważyć włączenie śledzenia SQL

Do diagnozowania problemów z wydajnością SQL, jest to zbiór właściwości w ustawieniach uruchamiania w załadować testowanie Edytor umożliwiający funkcja śledzenia SQL programu Microsoft SQL Server, należy włączyć na czas trwania testu obciążenia. Jeśli jest włączona funkcja śledzenia SQL, można wyświetlić dane śledzenia SQL w analizatorze testów obciążenia w tabeli śledzenia SQL, które są dostępne w widoku tabel.

Śledzenie SQL jest stosunkowo łatwe w użyciu sposobem uruchamiania osobnej sesji SQL Profiler podczas wykonywania testu obciążenia. Aby włączyć tę funkcję, użytkownik, który działa testu obciążenia musi mieć uprawnienia SQL wymagane do wykonywania śledzenia SQL, a musi być określony katalog, w którym zostanie zapisany plik śledzenia. Katalog jest zwykle udział. Po zakończeniu testu obciążenia dane pliku śledzenia jest zaimportowany do repozytorium testu obciążenia i skojarzony z testu obciążenia uruchamianych tak, aby można je wyświetlić, w dowolnym późniejszym czasie, przy użyciu analizatora testowania obciążenia.

Aby uzyskać więcej informacji, zobaczQ: występują problemy z wydajnością z używane w teście moich danych SQL, czy mogę debugować, to?.

Nie przeładowania agenci testowi

Jeśli testową maszynę agenta ma więcej niż 75% użycia procesora CPU lub mniej niż 10% dostępnej pamięci fizycznej dodać większej liczby agentów do testu obciążenia w celu zapewnienia, że maszyna agenta nie zostanie "wąskie gardło", w teście obciążenia.

Aby uzyskać więcej informacji, zobaczPorady: określanie agentów testowych stosowanych w scenariuszach testów obciążeniaiUruchamianie testów obciążenia na różnych maszynach testowych za pomocą kontrolerów testów i agentów testowych.

Zobacz też

Analizowanie wyników testów obciążenia za pomocą analizatora testu obciążenia
Określanie zbiorów liczników oraz zasad progu dla komputerów w teście obciążenia
Zarządzenie wynikami testów obciążenia w repozytorium wyników testów obciążenia