OTT¶
Dodaj test OTT z kategorii Services do Test Suite.
- Kliknij na bloczek z tym testem oraz wypełnij formularz podając parametry testu:
HLS Manifest URI - adres strumienia OTT,
Duration [s] – czas trwania testu wyrażony w sekundach.
- 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:
chunk_rate - stosunek czasu ściągania chunków do długości strumienia.
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.
Kliknij Start i uruchom test. Aplikacja powinna automatycznie przenieść się na stronę ze szczegółami oraz wynikami testów tego scenariusza.
Przeglądaj graficzną prezentację wyników testów w zakładce Charts.
Dla scenariuszy testowych uruchomionych jednokrotnie wykres dla wyniku testu OTT przedstawia stosunek czasu pobierania każdego chunka do ich długości oraz prędkość ściągania chunków.
Dla scenariuszy uruchomionych w trybie monitoringu wykres przedstawia wydajność strumienia OTT poprzez stosunek czasu pobierania chunków do ich długości dla każdego testu wykonanego 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 dwóch tabel. W pierwszej z nich znajdują się w niej takie informacje jak:
Chunks - ilość chunków w manifeście strumienia,
Chunk Rate - stosunek czasu ściągania chunków do długości strumienia,
- Z drugiej tabeli możemy odczytać dane dla każdego z chunków z osobna:
Chunk - adres URL chunka,
Time - czas pobierania chunka,
Downloaded ratio - stosunek ilości pobranych danych do całkowitego rozmiaru chunka,
Size - rozmiar chunka.
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.