Samouczek analizy LoadRunner: raport i wykres

⚡ Inteligentne podsumowanie

Analiza LoadRunner przekształca surowe wyniki testu obciążenia pozostawione przez Kontroler w czytelne wykresy, raport podsumowujący i eksportowalny raport HTML, dzięki czemu ukończony test obciążenia staje się dowodem, który można przekazać interesariuszom.

  • 🔘 Tworzenie sesji: Analiza odczytuje plik .lrr z folderu scenariusza.
  • Raport podsumowujący: Tutaj znajdują się czas trwania scenariusza, statystyki transakcji i 90. percentyl domyślnej płatności.
  • Biblioteka grafów: Dwadzieścia dwa wbudowane wykresy obejmują czas reakcji, liczbę wyświetleń, przepustowość, połączenia i podział stron.
  • 🧪 Łączenie: Połącz dwa wykresy dzielące oś X, aby ujawnić ukryte zależności.
  • 🛠️. Wyniki krzyżowe: Porównaj kilka folderów z wynikami obok siebie, aby sprawdzić, czy rozwiązanie zadziałało.
  • 📊 Raportowanie: Eksportuj do formatu HTML lub Word i zapisz pracę jako plik .lra.

Raport podsumowujący analizę LoadRunner i wykresy wydajności

Jak korzystać z analizy w LoadRunner

LoadRunner Analysis, jak sama nazwa wskazuje, jest programem umożliwiającym szczegółową (dosłownie: bardzo szczegółową) analizę przeprowadzonego testu wydajności.

Analiza pobiera zrzut utworzony przez kontroler podczas wykonywania testu obciążeniowego. Zrzut zawiera wszystkie informacje w formacie surowym, który jest analizowany przez program analityczny w celu wygenerowania różnych wykresów.

Uwaga dotycząca marki: Te ekrany pochodzą z wersji z ery HP. Produkt przeszedł do Micro Focus i jest teraz… OpenText Inżynieria wydajności profesjonalnej; Menu Analiza i nazwy wykresów pozostają niezmienione.

Dowiedzmy się więcej na temat analizy LoadRunner.

Aby uruchomić Analizę, przejdź do Menu Start => Oprogramowanie HP => HP LoadRunner => Analiza, jak pokazano poniżej:

Windows Ścieżka menu startowego służąca do uruchomienia analizy LoadRunner

Spowoduje to uruchomienie analizy. Jak zwykle, na początku otworzy się ekran powitalny, jak pokazano poniżej:

Ekran powitalny analizy LoadRunner wyświetlany podczas ładowania programu

Po chwili ekran powitalny automatycznie przeniesie Cię do ekranu głównego Analizy. Ekran główny otworzy się w trybie przywróconym. Zobacz poniższy zrzut ekranu:

Główny ekran analizy LoadRunner został otwarty w trybie przywróconym

Kliknij menu Plik, a zobaczysz listę menu jak na poniższej migawce:

Menu Plik analizy LoadRunner zostało rozszerzone, aby wyświetlić jego polecenia

Kliknij menu Plik lub użyj kombinacji klawiszy Ctrl + N, aby utworzyć nową sesję analizy. Otworzy się okno dialogowe, które pomoże Ci znaleźć plik lrr. Rozszerzenie pliku LRR oznacza LoadRunner Results.

Pamiętasz, że Kontroler tworzy repozytorium wyników w folderze? Ten folder zawiera plik lrr.

Uwaga dotycząca wersji: Plik .lrr zawiera surowe dane wyjściowe kontrolera; sparsowana sesja jest zapisywana osobno jako plik .lra i to właśnie go ponownie otwierasz. Opcja Wyniki > Automatyczne ładowanie analizy sprawia, że ​​kontroler uruchamia analizę za Ciebie.

Znajdź folder res scenariusza, dla którego chcesz utworzyć sesję analizy. Poniżej znajduje się migawka:

Okno dialogowe przeglądania służące do zlokalizowania pliku wyników .lrr w folderze res

Po wybraniu odpowiedniego pliku, Analiza najpierw sprawdzi dostępność miejsca na dysku, aby upewnić się, że nie zabraknie go w trakcie procesu. Dzieje się tak, ponieważ rozmiar sesji może być bardzo duży, szczególnie w złożonych scenariuszach, w których uwzględniono wiele skryptów VUser i które działają przez wiele godzin. Potwierdzenie pojawi się na chwilę obok pozycji menu Plik poniżej.

Wpis w menu Plik wyświetlany na etapie sprawdzania miejsca na dysku na stronie źródłowej

Zaraz po potwierdzeniu dostępności miejsca na dysku rozpocznie się analiza, a Ty zobaczysz okno „aktualnie analizowane”, jak pokazano poniżej:

Aktualnie analizowane okno postępu wyświetlane podczas analizy wyników

Czas wyświetlania powyższego okna zależy od rozmiaru folderu z wynikami (lub statystyk zawartych w tym folderze).

Jeśli trwa to zbyt długo lub utknie, możesz anulować, klikając przycisk anulowania.

Po zakończeniu automatycznie otworzy się okno, w którym zostanie zastosowany szablon formatu:

Okno postępu stosowania szablonu formatu do nowej sesji analizy

Powinno to szybko doprowadzić Cię do głównego okna Eksploratora sesji. Jeśli jednak używasz jakiegoś złożonego szablonu niestandardowego i operacja z jakiegoś powodu zostanie zatrzymana, możesz kliknąć przycisk „Stop”, aby anulować operację i zacząć od nowa.

Raport podsumowujący analizę LoadRunner

Po zakończeniu operacji zobaczysz główne okno sesji, które wygląda mniej więcej tak:

Otwarto Eksplorator sesji z wyświetlonym katalogiem wyników

Tutaj możesz zobaczyć katalog, z którego pobrałeś wyniki.

Pełne informacje o scenariuszu można również zobaczyć w sesji analizy. Na karcie raportu podsumowującego można sprawdzić czas trwania scenariusza, który został uruchomiony w celu uzyskania tych wyników.

Termin percentyl jest używany w analizie niemal na każdym wykresie. Możesz zdefiniować wartość percentyla w panelu właściwości. Wartość domyślna ustawiona jest na 90.

Karta raportu podsumowującego pokazująca czas trwania scenariusza i statystyki transakcji

Zwróć uwagę na sekcję wykresu w Eksploratorze sesji:

Sekcja wykresów w Eksploratorze sesji zawierająca listę wykresów już załadowanych

Kilka wykresów już się pojawiło. Możesz kliknąć na nazwę wykresu, aby zobaczyć jego szczegółowy wygląd.

W Raporcie podsumowującym można wyświetlić informacje związane z umową SLA dla danego przebiegu, jeśli umowa SLA została zdefiniowana w Kontrolerze.

Po kliknięciu naszym oczom ukaże się poniższe okno:

Okno umowy o poziomie usług otwarte z raportu podsumowującego analizę

Pasek narzędzi znajdziesz tuż pod menu Plik na górze. Wygląda on tak:

Pasek narzędzi analizy LoadRunner znajdujący się bezpośrednio pod menu Plik

Wszystkie przyciski na pasku narzędzi wykonują pewne czynności z poziomu menu Plik.

Analiza zawiera wszystkie informacje o Twoim scenariuszu, w tym ustawienia czasu wykonania. Jak już wiesz, ustawienia czasu wykonania mają znaczący wpływ na wydajność, dlatego możesz wyświetlić ustawienia użyte do uruchomienia scenariusza z poziomu samej Analizy.

Aby wyświetlić ustawienia czasu działania, kliknij Polecenie Wyświetl ustawienia czasu wykonania sesji w menu Plik analizy z menu Plik lub Przycisk paska narzędzi otwierający ustawienia czasu wykonywania sesji z paska narzędzi.

Ustawienia czasu wykonywania zostaną wyświetlone w następujący sposób:

Okno ustawień czasu wykonania pokazujące ustawienia używane w scenariuszu

Jak widać, w tym oknie można nie tylko zobaczyć wszystkie ustawienia, ale także otworzyć Harmonogram, klikając Przycisk otwierający harmonogram scenariuszy z okna Ustawienia czasu wykonania przycisk lub wyświetl skrypt klikając na Przycisk otwierający skrypt VUser z okna Ustawień czasu wykonania przycisk. Aby zamknąć okno, kliknij przycisk Przycisk zamykający okno Ustawienia czasu wykonania przycisk.

Wykresy analizy

Analiza wczytuje najważniejsze wykresy w momencie analizy. Możesz kliknąć nazwę dowolnego wykresu w Eksploratorze sesji, aby wyświetlić szczegóły tego wykresu.

Dwa elementy sterujące zmieniają to, co pokazuje każdy wykres: ziarnistośćprzedział czasowy, który obejmuje każdy punkt danych, oraz filtry, które ograniczają graf do wybranych transakcji lub użytkowników wirtualnych.

Omówmy po kolei kilka wykresów.

Wykres średniego czasu reakcji

Ten wykres przedstawia średni czas potrzebny na wykonanie każdej transakcji w każdej sekundzie testu obciążenia. Pokazuje, czy wydajność serwera mieści się w uzgodnionym minimalnym i maksymalnym zakresie czasu reakcji.

Spójrz na wykres naszego scenariusza:

Wykres średniego czasu reakcji transakcji dla przykładowego scenariusza

Podczas oglądania wykresu kluczowe jest zrozumienie jego legendy.

Legenda pokazuje nazwę transakcji, jej kolor, wartość minimalną, wartość średnią, wartość maksymalną oraz odchylenie standardowe (odchylenie wokół średniej).

Kolory wykresu można rozpoznać po Legendzie.

Wykres trafień na sekundę

Ten wykres przedstawia liczbę trafień dokonanych na serwerze WWW przez użytkowników VUżytkowników w każdej sekundzie testu obciążenia. Ten wykres pomaga ocenić obciążenie generowane przez użytkowników V pod względem liczby trafień.

Przyjrzyjmy się wykresowi naszego scenariusza:

Wykres liczby odsłon na sekundę pokazujący okresy bez odsłon serwera

Jak widać na wykresie i legendzie, zdarzały się okresy, gdy serwer nie był w ogóle odwiedzany.

Uruchamianie wykresu VUsers

Ten wykres przedstawia liczbę użytkowników VUser, którzy wykonali skrypty VUser, oraz ich status w każdej sekundzie testu obciążenia. Ten wykres jest przydatny do określenia obciążenia VUser na Twoim serwerze w danym momencie.

Wykres bieżących użytkowników wirtualnych pokazujący liczbę i status użytkowników wirtualnych na przestrzeni czasu

Wykres przepustowości

Ten wykres przedstawia przepustowość (w bajtach) serwera sieci Web podczas testu obciążenia. Przepustowość reprezentuje ilość danych, które VUżytkownicy otrzymali z serwera w danej sekundzie. Ten wykres pomaga ocenić wielkość obciążenia generowanego przez użytkowników V pod względem przepustowości serwera.

Wykres przepustowości pokazujący liczbę bajtów odebranych z serwera WWW

Oto opis kilku innych wykresów:

Wykres podsumowujący użytkownika V

Ten wykres przedstawia liczbę użytkowników wirtualnych, którzy pomyślnie ukończyli przebieg, przerwali przebieg lub zakończyli go z błędami. Wygląda on następująco:

Podsumowanie wykresu użytkowników wirtualnych (VUser) z liczbą użytkowników wirtualnych, którzy przeszli pomyślnie, zatrzymali się i nie przeszli pomyślnie

Wykres spotkania

Ten wykres pokazuje, kiedy użytkownicy VU zostali zwolnieni w punktach spotkań i ilu użytkowników VU zostało zwolnionych w każdym punkcie. Wygląda to tak:

Wykres spotkań pokazujący, kiedy użytkownicy VU zostali zwolnieni w każdym punkcie spotkań

Wykres transakcji na sekundę

Ten wykres przedstawia liczbę zakończonych transakcji (zarówno udanych, jak i nieudanych) wykonanych w każdej sekundzie testu obciążenia. Ten wykres pomaga określić rzeczywiste obciążenie systemu transakcją w danym momencie. Oto jak wygląda:

Wykres transakcji na sekundę dla przykładowego testu obciążenia

Wykres łącznej liczby transakcji na sekundę

Ten wykres przedstawia całkowitą liczbę zakończonych transakcji (zarówno udanych, jak i nieudanych) wykonanych w każdej sekundzie testu obciążenia. Ten wykres pomaga określić rzeczywiste obciążenie systemu transakcjami w danym momencie. Oto jak wygląda:

Wykres całkowitej liczby transakcji na sekundę dla przykładowego testu obciążenia

Wykres podsumowania transakcji

Ten wykres przedstawia liczbę transakcji, które zakończyły się sukcesem, niepowodzeniem, zatrzymaniem lub błędami. Wygląda on następująco:

Podsumowanie transakcji – wykres zliczający transakcje zakończone sukcesem, nieudane i zatrzymane

Podsumowanie wydajności transakcji

Ten wykres przedstawia minimalny, średni i maksymalny czas odpowiedzi dla wszystkich transakcji w teście obciążenia. Wygląda on następująco:

Podsumowanie wydajności transakcji – wykres z minimalnym, średnim i maksymalnym czasem

Czas reakcji transakcji pod wykresem obciążenia

Ten wykres przedstawia średni czas reakcji transakcji w odniesieniu do liczby użytkowników wirtualnych działających w dowolnym momencie testu obciążeniowego. Pomaga on w ocenie ogólnego wpływu obciążenia użytkowników wirtualnych na czas wykonania i jest najbardziej przydatny podczas analizy testu obciążeniowego przeprowadzanego ze stopniowym obciążeniem. Oto jak wygląda:

Wykres czasu reakcji transakcji pod obciążeniem w odniesieniu do uruchomionych użytkowników wirtualnych

Wykres procentowy czasu reakcji transakcji

Ten wykres przedstawia odsetek transakcji wykonanych w danym przedziale czasowym. Pomaga on określić odsetek transakcji spełniających kryteria wydajności zdefiniowane dla systemu. Oto jak wygląda:

Wykres percentyla czasu reakcji transakcji dla przykładowego scenariusza

Wykres rozkładu czasu reakcji transakcji

Ten wykres przedstawia liczbę zrealizowanych transakcji w rozkładzie przedziałów czasowych. Należy pamiętać, że wykres ten wyświetla informacje tylko dla jednej transakcji na raz. Oto jak wygląda:

Wykres rozkładu czasu reakcji transakcji dla pojedynczej transakcji

Wykres przepustowości (MB)

Ten wykres przedstawia przepustowość (w megabajtach) serwera WWW podczas testu obciążenia. Przepustowość reprezentuje ilość danych, jakie użytkownicy wirtualni otrzymali z serwera w danej sekundzie. Ten wykres pomaga ocenić obciążenie generowane przez użytkowników wirtualnych w odniesieniu do przepustowości serwera. Oto jak wygląda:

Wykres przepustowości mierzony w megabajtach dla przykładowego scenariusza

Stan HTTP Code Wykres podsumowujący

Ten wykres przedstawia rozkład różnych kodów stanu protokołu HTTP zwróconych przez serwer WWW podczas testu obciążenia. Wygląda to tak:

Stan HTTP Code Podsumowanie wykresu pokazujące rozkład kodów odpowiedzi

Wykres odpowiedzi HTTP na sekundę

Ten wykres przedstawia liczbę różnych kodów stanu HTTP zwróconych przez serwer WWW w każdej sekundzie testu obciążenia. Wygląda to następująco:

Wykres odpowiedzi HTTP na sekundę podzielony według kodu statusu

Wykres pobierania stron na sekundę

Ten wykres przedstawia liczbę stron odebranych z serwera WWW podczas testu obciążenia. Wygląda on następująco:

Wykres liczby pobranych stron na sekundę dla przykładowego testu obciążenia

Wykres połączeń

Ten wykres przedstawia liczbę połączeń otwartych z serwerem WWW podczas wykonywania zadania. Wygląda on następująco:

Wykres połączeń pokazujący otwarte połączenia podczas działania

Wykres połączeń na sekundę

Ten wykres przedstawia liczbę połączeń otwieranych na sekundę podczas testu. Wygląda on następująco:

Wykres połączeń na sekundę dla przykładowego testu obciążenia

Wykres podziału komponentów strony (w czasie).

Ten wykres przedstawia średni czas reakcji (w sekundach) dla każdej strony internetowej i jej komponentów w każdej sekundzie trwania scenariusza. Wygląda on następująco:

Wykres rozkładu komponentów strony (w czasie) przedstawiający czas reakcji poszczególnych komponentów

Wykres podziału czasu pobierania strony (w czasie).

Ten wykres przedstawia podział czasu pobierania każdego komponentu strony w każdej sekundzie trwania scenariusza. Wygląda on następująco:

Wykres podziału czasu pobierania stron (w czasie) przedstawiający każdą fazę pobierania

Czas na pierwszy Buffer Wykres

Ten wykres przedstawia względny czas serwera/sieci dla każdego komponentu strony internetowej (w sekundach) w każdej sekundzie trwania scenariusza, do momentu pomyślnego odebrania pierwszego bufora z serwera internetowego. Wygląda on następująco:

Czas na pierwszy Buffer wykres oddzielający czas serwera i czas sieciowy

Łączenie wykresów

Aby uzyskać bardziej znaczące informacje, konieczne może być połączenie dwóch wykresów. Na przykład, jak widzieliśmy na powyższych wykresach, gdy nie było żadnych połączeń z serwerem, nie było również przepustowości w sieci.

Znacznie łatwiej dostrzec tę zależność, jeśli oba wykresy zostaną narysowane razem.

Zobaczmy, jak wykresy są łączone.

Zanim otworzysz opcję scalania wykresów, upewnij się, że masz już otwarty co najmniej jeden wykres, ten, który chcesz scalić. Narzędzie założy, że chcesz dodać kolejny wykres do już otwartego.

Aby otworzyć okno wykresu scalania, przejdź do menu Widok i kliknij „Scal wykresy”. Oto jak wygląda menu:

Menu widoku analizy LoadRunner z poleceniem Scal wykresy

Kliknięcie powyższego menu otworzy główne okno scalania wykresów. Oto zrzut ekranu:

Okno scalania wykresów z prośbą o podanie typu scalania i nazwy scalanego wykresu

Tutaj scalamy wykres czasu reakcji transakcji z wykresem aktywnych użytkowników wirtualnych. Okno scalania wykresu prosi o podanie nazwy scalanego wykresu i jeden z trzech typów scalania:

Typ scalania Co to robi Użyj tego, kiedy
Overlay Jeden wykres, oś Y po każdej stronie, wspólna oś X. Oba pomiary odczytywano na tej samej osi czasu.
Dachówka Wykresy nałożone na siebie, oś Y rozdzielona, ​​oś X współdzielona. Zakresy wartości są zbyt różne, aby je nałożyć.
Korelat Oś Y jednego wykresu względem osi Y drugiego. Sprawdzanie, czy jeden pomiar wpływa na drugi.

Oto jak wygląda ten połączony wykres:

Połączony wykres łączący czas reakcji transakcji z uruchomionymi użytkownikami wirtualnymi

Dodaj nowe wykresy

Aby dodać nowy wykres, kliknij menu Wykres i wybierz Dodaj nowy wykres.

Poniżej możesz zobaczyć zrzut menu:

Menu wykresu z poleceniem Dodaj nowy wykres

Po kliknięciu zostanie otwarta lista wszystkich wykresów dostępnych w narzędziu LoadRunner Analysis.

Możesz wybrać dowolny wykres, klikając dwukrotnie jego nazwę. Spowoduje to załadowanie wykresu wraz z wartościami i statystykami do głównego okna Analizy.

Kliknij przycisk Zamknij, aby wrócić do okna głównego.

Spójrzmy na okno:

Otwórz okno Nowy wykres, w którym znajdziesz wszystkie dostępne wykresy w Analizie

Krzyżowanie z wynikami

Jeśli masz już wiele uruchomień scenariuszy, możesz użyć ich folderów wyników do porównania statystyk. Ten proces pozwala bezpośrednio porównać oba wyniki i wygenerować raport zbiorczy.

Aby wykonać wyniki krzyżowe, kliknij na Ikona paska narzędzi rozpoczynająca porównanie krzyżowe z wynikami ikonę na pasku narzędzi lub kliknij Krzyż z wynikami w menu Plik.

Spowoduje to otwarcie poniższego okna:

Okno wyników krzyżowych zawierające listę bieżącego folderu wyników

Na liście wyników wyświetlany jest aktualny folder wyników, dla którego wykonywana jest analiza.

Możesz kliknąć przycisk Dodaj, aby dodać kolejny folder wyników, na podstawie którego będzie analizowany krzyż.

Okno dialogowe przeglądania służące do dodawania drugiego folderu wyników do listy krzyżowej

Wybierz inny folder wyników i kliknij Otwórz.

Ponownie otworzy się poprzednie okno listy wyników. Tym razem na liście będą dwa foldery wyników.

Spójrz na okno:

Okno wyników krzyżowych po dodaniu drugiego folderu wyników

Kliknij przycisk OK.

Otworzy się nowe okno zawierające porównanie obu wyników.

Oto migawka:

Porównanie obok siebie uzyskane poprzez skrzyżowanie dwóch zestawów wyników

Możesz dodać do listy krzyżowej dowolną liczbę folderów wyników, jednak będzie to trudne do zrozumienia i analizy. Dlatego zaleca się, aby lista była krótka.

Zapisywanie sesji

Praca z analizą może zająć sporo czasu. Ponieważ być może scaliłeś już wykres lub wciąż analizujesz nowy, warto zachować informacje o sesji.

Aby zapisać sesję, kliknij menu Plik i kliknij Zapisz.

Otworzy się poniższe okno dialogowe:

Okno dialogowe Zapisz sesję służące do zapisywania sesji analizy

Kliknięcie przycisku Zapisz rozpocznie proces zapisywania, który może być natychmiastowy lub czasochłonny, w zależności od rozmiaru sesji. Zostanie zapisany plik sesji .lra, zawierający wszystkie scalone lub dodane wykresy.

Oto jak wygląda okno:

Okno postępu wyświetlane podczas zapisywania sesji analizy

Otwarcie sesji

Możesz otworzyć istniejącą sesję w podobny sposób. Wystarczy kliknąć „Otwórz” w menu „Plik” i wybrać folder zapisanej sesji. Pamiętaj, że program Analysis nie otworzy ostatniego węzła folderu, lecz sam folder.

Otwórz okno dialogowe, które służy do ponownego otwarcia wcześniej zapisanej sesji analizy

Spowoduje to otwarcie głównego okna Analizy, w którym możesz wznowić pracę.

Eksportowanie do raportu HTML

Funkcja analizy umożliwia eksport wszystkich danych do poprawnie sformatowanego raportu HTML lub Word. Aby wyeksportować, kliknij menu Raport i wybierz Raport HTML. Spójrz na poniższe menu:

Menu raportu z poleceniem Raport HTML

Otworzy się okno dialogowe umożliwiające wskazanie katalogu, w którym zostanie umieszczony raport HTML.

Spójrz na zrzut ekranu poniżej:

Okno dialogowe służące do wyboru folderu, w którym zostanie zapisany raport HTML

Po kliknięciu przycisku Zapisz, Analiza rozpocznie eksportowanie wyników i przygotowywanie raportu w formacie HTML. Na chwilę pojawi się ekran powitalny, zależnie od rozmiaru eksportowanego raportu:

Ekran powitalny wyświetlany podczas generowania raportu HTML

Po zakończeniu eksportu, plik HTML zostanie natychmiast otwarty w przeglądarce Internet Explorer lub domyślnej. Oto jak wygląda Twój pierwszy występ. Testy wygląd raportu:

Wyeksportowany raport z testów wydajności HTML otwarty w przeglądarce

Wskazówka: zapisz szablon z opcją „Automatycznie zastosuj ten szablon do nowej sesji” i zaznaczoną opcją automatycznego generowania raportu HTML, a Analiza będzie generować ten sam raport dla każdej przyszłej sesji.

Wideo na temat analizatora

Poniższy opis obejmuje te same ekrany analizy w ruchu.

Kliknij w tym miejscu jeśli wideo nie jest dostępne.

Analiza zamyka przepływ pracy LoadRunner: skrypty VuGen są czyszczone korelacja oraz parametryzacja, prowadzony przez kontroler, przeczytaj tutaj. Zobacz Architektura LoadRunner, Test wydajności oraz Testowanie obciążenia przewodniki.

FAQ

Plik .lrr to surowy zestaw wyników, który kontroler zapisuje w folderze res. Analiza analizuje go i zapisuje sesję jako plik .lra. Sesję tworzy się z pliku .lrr i otwiera ponownie z pliku .lra.

Tak. Włącz opcję Wyniki > Automatyczne ładowanie analizy w kontroler przed uruchomieniem, a analiza rozpoczyna się i buduje sesję zaraz po zakończeniu wykonywania.

Modele uczenia maszynowego trenowane na podstawie poprzednich przebiegów wykrywają nietypowe wzorce czasu reakcji i klasyfikują pomiary, które najlepiej wyjaśniają spowolnienie. Dzięki temu zaczynasz od krótkiej listy kandydatów zamiast przeglądać dwadzieścia dwa wykresy.

Drugi pilot GitHub Potrafi tworzyć skrypty wywołujące analizę z wiersza poleceń, korzystając z zapisanego szablonu, i publikować raport HTML w procesie kompilacji. Najpierw należy zweryfikować każde wygenerowane polecenie.

Granularność określa, ile czasu obejmuje każdy punkt danych: rozszerza go, aby wygładzić szum, zawęża, aby ujawnić krótkie skoki. Filtry ograniczają wykres do wybranych transakcji lub zakresów czasowych. Żaden z nich nie zmienia danych, a jedynie widok.

Analiza analizuje każdą próbkę zebraną przez Kontroler. Długie przebiegi, wiele skryptów VUser i szczegółowe monitorowanie zwiększają rozmiar folderu wyników, dlatego Analiza sprawdza ilość wolnego miejsca na dysku przed rozpoczęciem analizy.

Nie. Narzędzie było sprzedawane pod marką HP, następnie Micro Focus, a teraz jest częścią OpenText Inżynieria wydajności profesjonalnejKomponent ten nazywa się po prostu Analiza; menu, wykresy i formaty plików pozostały niezmienione.

Analiza domyślnie ustawia 90. percentyl, co oznacza, że ​​dziewięćdziesiąt procent transakcji kończy się w podanym czasie. Wiele zespołów podaje również 95. lub 99. percentyl dla stron widocznych dla użytkownika. Należy uzgodnić tę wartość przed testem.

Podsumuj ten post następująco: