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:
Długość przebieg testu
Interwał próbkowania
Aby uzyskać więcej informacji, zobaczPorady: określanie wielkości próbki dla ustawień testu obciążenia.
Liczba komputerów znajdujących się w obszarze 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.
Liczba liczników, które są zbierane
Aby uzyskać więcej informacji, zobaczOkreślanie zbiorów liczników oraz zasad progu dla komputerów w teście obciążenia.
Moduły zbierające dane, które są skonfigurowane
Aby uzyskać więcej informacji, zobaczWprowadzanie ustawień testów w programie Visual Studio.
Poziomy rejestrowania
Aby uzyskać więcej informacji, zobaczModyfikowanie ustawień logowania dla testu obciążenia.
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.
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
|
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 |
---|---|
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
|
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 |
---|---|
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.
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 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:
PodsumowanieWyświetla widok podsumowania (wyświetla po zakończeniu testu obciążenia).
WykresyWyświetla widok wykresu.
TabelWyświetla widok tabel.
Szczegółyprzedstawia wykres wirtualnego czynności użytkownika (wyświetla po zakończeniu testu obciążenia).
Pokaż Panel licznikiumożliwia wyświetlenie lub ukrycie panelu liczniki wydajności testu obciążenia.
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).
Przywróć domyślne widokiresetuje ustalenia panelu w widoku wykresy do konfiguracji domyślnej.
Dodać nowy wykresdodaje nowy wykres do widoku wykresy.
Usunąć wykresusuwa wykresy w widoku wykresu.
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.
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.
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.
Dodać uwagi do analizydodaje notatki, które ma zostać skojarzony z wynikiem testu obciążenia.
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.
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).
Raport wydajności Profiler widokuotwieraASP.NETprofiler raportu, który jest skojarzony z wynikiem testu obciążenia do przeprowadzenia dalszej analizy.
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.
Zatrzymaćkończy test aktualnie uruchomione (wyświetlany podczas wykonywania testu obciążenia).
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
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 |
---|---|
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:
Informacje o przebiegu testu
Ogólne wyniki
Statystyka klucza: Pierwsze pięć Najwolniejsze strony
Statystyka klucza: Pierwsze pięciu najwolniej testach
Statystyka klucza: Pierwsze pięć najwolniejsze operacje SQL
Uwaga
Sekcja operacje SQL jest wyświetlane tylko wtedy, gdy włączone jest śledzenie SQL w teście obciążenia.Aby uzyskać więcej informacji, zobacz[wycofane] Zbieranie danych śledzenia SQL do potrzeb monitorowania i poprawiania wydajności testów obciążenia.
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 |
---|---|
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.
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.
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 |
---|---|
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.
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.
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 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 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ś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 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 |
---|---|
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
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.
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
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
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.
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.
Tabela stron
Dostępne są dodatkowe statystykistrontabeli podczas wyświetlania po wykonywania wynik.
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
Żą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.
Ś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
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
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
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ń.
Panel liczników
Ukończono testu lub wcześniej uruchomiono testu |
Uruchamianie testu obciążenia |
---|---|
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
|
Węzeł komputerów w panelu liczników
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
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 naruszenie próg.
Próg krytyczny wystąpiło naruszenie od ostatniego interwału.
Próg krytyczny wystąpiło naruszenie w odstępach czasu poprzedniego.
Ostrzeżenie o wartości progowej wystąpiło naruszenie od ostatniego 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.
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 |
---|---|
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 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
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.
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 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.
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:
|
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