HTTP/S Latency

Test HTTP/S Latency mierzy opóźnienie żądań HTTP. Ten test można uruchomić zarówno na test agentach jak i lokalizacjach chmurowych.
Aby uruchomić ten test wykonaj następujące kroki:
  1. Dodaj test HTTP/S Latency z kategorii Network do Test Suite.

  2. Kliknij na bloczek z tym testem oraz wypełnij formularz podając parametry testu:
    • Destination URL - docelowy adres url, do którego będą płynąć żądania. Aby dodać więcej adresów należy kliknąć na przycisk Add bezpośrednio pod tym polem,

    • HTTPS method to be used - metoda wykorzystywana w żądaniu (HEAD, GET, POST),

    • Allow redirects - zaznacz jeśli chcesz zezwolić na przekierowanie adresu,

    • Authentication method - wybierz rodzaj uwierzytelniania (Basic, Digest, Proxy) aby uzyskać dostęp do strony lub wybierz None, jeśli strona nie potrzebuje uwierzytelniania,

    • Username - nazwa użytkownika - dla opcji z uwierzytelnianiem,

    • Password - hasło użytkownika - dla opcji z uwierzytelnianiem.

  3. Dodaj progi alarmowe ustawiając je w polu Thresholds Configuration w sekcji Thresholds lub dodaj konfigurację w kodzie Python zaznaczając tryb Advanced Configuration. Opis jak to zrobić znajduje się w rozdziale Uruchamianie scenariusza testowego w sekcji Konfiguracja progów alarmowych. Możliwe ustawienie progów alarmowych dla parametrów:
    • time_ms - czas odpowiedzi.

  4. Wypełnij informacje potrzebne do uruchomienia scenariusza testowego, takie jak nazwa, lista test agentów, na których ma być wykonany ten test oraz tryb wykonywania scenariusza. Dokładny opis uruchamiania scenariusza znajduje się w rozdziale Uruchamianie scenariusza testowego.

../../../_images/HTTPSLatency.png
  1. Kliknij Start i uruchom test. Aplikacja powinna automatycznie przenieść się na stronę ze szczegółami oraz wynikami testów tego scenariusza.

  2. Przeglądaj graficzną prezentację wyników testów w zakładce Charts.

    Wykres przedstawia czas odpowiedzi każdego serwera HTTP w każdym teście wykonanym dla zaznaczonego bloczka testowego w tym scenariuszu.

    W znajdującym się poniżej komponencie Results możemy przeglądać zestaw wyników szczegółowych każdego testu (wynik testu dostępny po kliknięciu na konkretny test). Dla tego testu dostępny jest wynik w formie tabeli. Znajdują się w niej takie informacje jak:
    • URL - adres testowanej strony,

    • Verify certificate - informacja o weryfikacji certyfikatu,

    • Succeeded - informacja o tym, czy test został zakończony pomyślnie,

    • Response Code - kod odpowiedzi HTTP,

    • Time - czas odpowiedzi HTTP.

    Wynik w formacie JSON dostępny jest po kliknięciu na napis Show Raw Results.

    Dokładny opis strony z wynikami znajduje się w rozdziale Analiza rezultatów.

../../../_images/HTTPSLatency1.png