Raport wydajności

Ten raport zawiera podsumowanie poprawności wykonania, jego najbardziej istotnych danych, przedstawia trend odpowiedzi 10 najwolniejszych stron w teście oraz wykres trendu odpowiedzi dla każdej strony w podanym przedziale czasu.

Strona Ogólne

Strona Ogólne zawiera następujące informacje:

Strona Podsumowanie

Strona Podsumowanie zawiera podsumowanie najbardziej istotnych danych o wykonaniu testu, które umożliwia ogólną analizę wyników końcowych lub pośrednich testu.

Na stronie Podsumowanie są wyświetlane następujące informacje Podsumowanie wykonania:

Na stronie Podsumowanie są wyświetlane następujące informacje Podsumowanie strony:

Strona Podsumowanie zawiera następujące informacje Podsumowanie elementów strony:

Jeśli w teście ustawiono transakcje, na stronie Podsumowanie są wyświetlone następujące informacje dotyczące Transakcji:

Strona Wydajność strony

Na stronie Wydajność strony jest wyświetlony średni czas odpowiedzi dla 10 najwolniejszych stron w teście. Dzięki tym informacjom można ocenić czas odpowiedzi systemu zarówno podczas działania testu, jak i po jego zakończeniu.

Wykres słupkowy przedstawia średni czas odpowiedzi dla 10 najwolniejszych stron. Każdy słupek reprezentuje stronę, która została odwiedzona podczas rejestrowania. Podczas wykonywania testu wykres słupkowy jest zmieniany, ponieważ w trakcie wykonywania 10 najwolniejszych stron jest aktualizowanych dynamicznie. Na przykład strona logowania może być jedną z 10 najwolniejszych stron na początku wykonywania, ale następnie, w miarę upływu testu, może zostać zastąpiona przez stronę koszyka, jako jedną z 10 najwolniejszych stron. Po wykonaniu strona przedstawia 10 najwolniejszych stron dla całego wykonania.

W tabeli poniżej wykresu słupkowego są udostępnione następujące informacje dodatkowe:
  • Minimalny czas odpowiedzi dla każdej strony w wykonaniu. Czas odpowiedzi to czas między pierwszym wysłanym znakiem żądania i ostatnim odebranym znakiem odpowiedzi. Liczniki czasu odpowiedzi pomijają czas odpowiedzi strony dla tych stron, które zawierają żądania z kodami statusu z zakresu od 4XX (błędy klienta) do 5XX (błędy serwera). Jedynym wyjątkiem jest sytuacja, w której niepowodzenie (na przykład 404) jest rejestrowane i zwracane, a żądanie nie jest podstawowym żądaniem strony. Czasy odpowiedzi strony zawierające żądania, dla których upłynął limit czasu, są zawsze usuwane.
  • Średni czas odpowiedzi dla każdej strony w wykonaniu. Odpowiada to informacjom na wykresie słupkowym.
  • Odchylenie standardowe średniego czasu odpowiedzi. Odchylenie standardowe przedstawia rozproszenie danych wokół średniej. Na przykład System A i System B mają taki sam średni czas odpowiedzi, który wynosi 12 ms. Nie oznacza to jednak, że czasy odpowiedzi są podobne. System A może mieć czasy odpowiedzi wynoszące 11, 12, 13 i 12 ms. System B może mieć czasy odpowiedzi wynoszące 1, 20, 25 i 2 ms. Mimo że średni czas jest taki sam, odchylenie standardowe Systemu B jest większe, a czas odpowiedzi jest bardziej zróżnicowany.
  • Maksymalny czas odpowiedzi dla każdej strony w wykonaniu.
  • Liczba prób dostępu do każdej strony na sekundę. Termin próba oznacza, że wysłano żądanie podstawowe. Żądania w obrębie strony nie są uwzględniane.
  • Łączna liczba prób uzyskania dostępu do strony.
Aby wyświetlić czasy odpowiedzi 10 najwolniejszych elementów strony, należy kliknąć prawym przyciskiem myszy stronę, a następnie kliknąć opcję Wyświetl odpowiedzi elementów strony.

Strona Podsumowanie odpowiedzi w odniesieniu do czasu

Na stronie Czas odpowiedzi a czas - Podsumowanie jest przedstawiony trend średniego czasu odpowiedzi w formie wykresu dla określonego przedziału czasu. Zawiera ona dwa wykresy liniowe z odpowiednimi tabelami podsumowania. Jeśli harmonogram obejmuje obciążenia w poszczególnych etapach, kolorowe znaczniki zakresu czasu w górnej części wykresu wyznaczają etapy.

Strona Szczegóły odpowiedzi w odniesieniu do czasu

Strona Czas odpowiedzi a czas - Szczegóły przedstawia trend czasu odpowiedzi w postaci wykresu dla przedziału czasu próbkowania. Każda strona jest reprezentowana przez osobną linię.

Wykres Średni czas odpowiedzi strony przedstawia średni czas odpowiedzi każdej strony dla każdego przedziału czasu próbkowania. Jeśli harmonogram obejmuje obciążenia w poszczególnych etapach, kolorowe znaczniki zakresu czasu w górnej części wykresu wyznaczają etapy. Tabela znajdująca się po wykresie zawiera następujące informacje dodatkowe:

Strona Przepustowość strony

Strona Przepustowość strony zawiera przegląd częstotliwości żądań przesyłanych w przedziale czasu próbkowania. Jeśli liczba żądań i liczba trafień nie są zbliżone, serwer może mieć problemy z nadążaniem za obciążeniem.

W przypadku dodania użytkowników wirtualnych w trakcie wykonywania i obserwowania razem tych dwóch wykresów można monitorować zdolność systemu do obsłużenia obciążenia. Gdy współczynnik trafień strony się ustabilizuje, nawet jeśli będzie wzrastać liczba aktywnych użytkowników i system jest dobrze dostrojony, średni czas odpowiedzi w naturalny sposób się wydłuży. Ta redukcja czasu odpowiedzi następuje, ponieważ system działa z maksymalnym efektywnym poziomem przepustowości i efektywnie przytłumia szybkość trafień stron przez wydłużenie czasu odpowiedzi na żądania.

Strona Przepustowość serwera

Strona Przepustowość serwera zawiera szybkość i liczbę bajtów przesłanych w danym przedziale czasu oraz dla całego wykonania. Strona zawiera również status użytkowników wirtualnych dla każdego przedziału czasu i dla całego przebiegu. Liczba Współczynnik przepustowości bajtów wysłanych i odebranych, który jest obliczany z punktu widzenia klienta, pokazuje, ile danych produkt Rational Performance Tester przesyła przez serwer. Zwykle te dane są analizowane przy użyciu innych pomiarów, takich jak przepustowość strony i dane dotyczące monitorowania zasobów, aby zrozumieć, w jaki sposób wymaganie przepustowości sieci wpływa na wydajność serwera.

Strona Podsumowanie poprawności serwera

Na stronie Podsumowanie poprawności serwera widoczne są ogólne wskazania skuteczności odpowiedzi serwera na obciążenie.

Strona Szczegóły poprawności serwera

Strona Szczegóły poprawności serwera zawiera szczegółowe informacje specyficzne dla 10 stron o najniższym wskaźniku powodzenia.

Strona Szczegóły buforowania

Strona Szczegóły buforowania zawiera szczegółowe informacje na temat zachowania buforowania podczas wykonywania testu.

Strona Zasoby

Na stronie Zasoby wyświetlane są wszystkie liczniki zasobów, które były monitorowane podczas uruchamiania harmonogramu.

Odpowiedzi elementu strony

Strona Element strony przedstawia 10 najwolniejszych odpowiedzi elementów strony dla wybranej strony.

Elementy wnoszone czasu odpowiedzi strony

Strona Elementy wnoszone czasu odpowiedzi strony przedstawia, ile czasu każdego elementu strony składa się na ogólny czas odpowiedzi strony oraz czas opóźnienia klienta i czas połączenia.

Wielkość strony

Ta strona służy do wyświetlania wielkości każdej strony testowanej aplikacji. Wielkość strony jest uwzględniana podczas obliczania czasu odpowiedzi. Jeśli strona lub jej część znajduje się w pamięci podręcznej, żądania przychodzące z pamięci podręcznej nie są uwzględniane w łącznej wielkości strony. W przypadku harmonogramu można porównać liczbę trafień każdej strony z liczbą użytkowników wirtualnych.

Błędy

Na tej stronie wyświetlana jest liczba błędów, które wystąpiły w teście lub harmonogramie, i odpowiadające im działania. W sekcji Warunki błędu wyświetlana jest liczba spełnionych warunków błędu. Sekcja Zachowanie w przypadku błędu pokazuje, w jaki sposób obsłużono każdy warunek błędu. Sposób obsługi błędów powinien być już zdefiniowany na karcie Zaawansowane w edytorze testów, edytorze harmonogramu lub edytorze testu złożonego.

Opinia