Co to jest monitoring procesu na stronie?
Sama dostępność strony nie oznacza jeszcze, że użytkownik może bez problemu zrealizować swój cel. Strona główna może odpowiadać poprawnie, podczas gdy logowanie nie działa, produkt nie trafia do koszyka albo formularz zatrzymuje się na jednym z etapów.
Monitoring procesu pozwala przygotować scenariusz składający się z kolejnych czynności. Ping.pl regularnie uruchamia go w prawdziwej przeglądarce, sprawdza rezultat każdego działania i informuje, jeżeli całego procesu nie można poprawnie zakończyć.
Logowanie użytkownika
Otwarcie formularza, wpisanie danych konta testowego i sprawdzenie, czy po zalogowaniu pojawił się oczekiwany widok.Proces zakupowy
Wyszukanie produktu, dodanie go do koszyka i przejście przez kolejne etapy składania zamówienia.Formularze wieloetapowe
Uzupełnienie pól, przechodzenie pomiędzy krokami i weryfikacja komunikatu potwierdzającego wykonanie operacji.Wyszukiwanie i filtrowanie
Wpisanie zapytania, ustawienie filtrów oraz sprawdzenie, czy strona zwróciła właściwe wyniki.Funkcje aplikacji internetowej
Testowanie najważniejszych działań dostępnych w panelach użytkownika, systemach rezerwacji i aplikacjach SaaS.Czas wykonania scenariusza
Zapisywanie czasu całego procesu pozwala zauważyć, że ważna funkcja strony zaczęła działać wolniej niż zwykle.Jak działa automatyczny test procesu?
Scenariusz opisuje kolejne kroki, które Ping.pl ma wykonać w przeglądarce. Mogą to być między innymi kliknięcia, uzupełnianie pól, wybór elementów oraz sprawdzanie, czy na stronie pojawiła się oczekiwana treść.
- Przeglądarka Chrome otwiera wskazany adres strony.
- Ping.pl wykonuje po kolei działania zapisane w scenariuszu.
- Po każdym ważnym etapie sprawdzany jest oczekiwany rezultat.
- Wynik i czas scenariusza są zapisywane w historii monitora.
- W przypadku błędu wskazane osoby mogą otrzymać powiadomienie.
Poniższy przykład przedstawia konfigurację scenariusza odwzorowującego działania użytkownika w sklepie internetowym:
Monitoring procesu a test szybkości strony
Monitoring procesu i test szybkości strony odpowiadają na inne pytania, dlatego najlepiej traktować je jako uzupełniające się metody kontroli serwisu. Scenariusz sprawdza, czy użytkownik może wykonać całą operację i ile trwa jej zakończenie. Pomiar szybkości strony analizuje natomiast pełne załadowanie pojedynczego widoku wraz z jego zasobami.
Jeżeli chcesz jednorazowo sprawdzić aktualny wynik, wykonaj bezpłatny test szybkości strony. Narzędzie otworzy witrynę w przeglądarce i zmierzy między innymi czas ładowania, liczbę zapytań oraz rozmiar pobranych danych.
Do regularnego mierzenia wydajności jednego adresu i otrzymywania alertów o spowolnieniach służy monitoring szybkości strony. Monitoring procesu jest właściwym wyborem, gdy trzeba dodatkowo klikać, wpisywać dane i sprawdzać kolejne widoki.
Dlaczego warto kontrolować szybkość strony w ważnych procesach?
Użytkownik ocenia szybkość strony nie tylko podczas otwierania strony głównej. Znaczenie ma również czas potrzebny na zalogowanie, wyszukanie produktu, przejście do następnego kroku formularza lub załadowanie koszyka. Spowolnienie jednego z tych etapów może utrudnić zakończenie całego procesu.
Regularne testy pomagają:
- wykryć, że proces nadal działa, ale jego wykonanie trwa dłużej niż wcześniej
- porównać wyniki przed i po wdrożeniu zmian w serwisie
- zauważyć okresowe problemy występujące poza godzinami pracy
- sprawdzić działanie strony z zewnętrznej lokalizacji
- szybciej przekazać zespołowi technicznemu informację o niedziałającym kroku
Historia wyników i powiadomienia o problemach
Wyniki kolejnych testów są zapisywane w panelu Ping.pl. Pozwala to sprawdzić czas wykonania scenariusza, moment rozpoczęcia problemu oraz krok, na którym test nie mógł być kontynuowany.
Gdy scenariusz zakończy się błędem, system może wysłać powiadomienie zgodnie z ustawieniami monitora. Administrator lub zespół odpowiedzialny za stronę otrzymuje dzięki temu informację bez konieczności ręcznego powtarzania całego procesu.
Najczęstsze pytania o monitoring procesu i szybkość strony
Co to jest monitoring procesu na stronie?
Monitoring procesu to automatyczny test złożony z kolejnych działań wykonywanych w przeglądarce, takich jak otwarcie strony, wpisanie danych, kliknięcie przycisku i sprawdzenie rezultatu. Pozwala zweryfikować nie tylko dostępność witryny, ale również działanie jej najważniejszych funkcji.
Jakie procesy można monitorować w Ping.pl?
Scenariusz może sprawdzać między innymi logowanie, wyszukiwanie, formularze wieloetapowe, dodawanie produktu do koszyka, przechodzenie przez kolejne etapy zamówienia oraz funkcje aplikacji internetowej. Zakres testu zależy od kroków zdefiniowanych w scenariuszu.
Czy test procesu jest wykonywany w prawdziwej przeglądarce?
Tak. Scenariusze są uruchamiane w przeglądarce Chrome, dlatego test może wykonywać JavaScript, obsługiwać elementy dynamiczne i odwzorowywać działania prawdziwego użytkownika.
Czy monitoring procesu mierzy szybkość strony?
Monitoring zapisuje czas wykonania całego scenariusza, dzięki czemu można zauważyć, że logowanie, zakup lub inny proces zaczął działać wolniej. Do dokładnego pomiaru ładowania pojedynczego widoku i wszystkich jego zasobów służy monitoring szybkości strony.
Czym monitoring procesu różni się od testu szybkości strony?
Test szybkości strony mierzy czas pełnego załadowania jednego adresu wraz z obrazami, CSS, JavaScript i innymi zasobami. Monitoring procesu sprawdza natomiast całą ścieżkę użytkownika składającą się z wielu kroków oraz weryfikuje, czy można ją poprawnie zakończyć.
Czy można testować proces wymagający logowania?
Tak. Scenariusz może wpisać dane konta testowego, zalogować użytkownika i wykonać kolejne czynności dostępne po zalogowaniu. Zalecamy używanie oddzielnego konta oraz danych przygotowanych wyłącznie na potrzeby automatycznych testów.
Czy monitoring procesu wymaga instalowania kodu na stronie?
Nie. Test jest wykonywany zewnętrznie w przeglądarce Ping.pl i zwykle nie wymaga instalowania skryptu ani wtyczki w serwisie. Należy jedynie przygotować scenariusz i bezpieczne dane testowe.
Co się stanie, gdy jeden z kroków scenariusza nie zadziała?
Ping.pl zapisze informację o kroku, którego nie udało się wykonać, oraz dane pomagające zdiagnozować problem. Zgodnie z konfiguracją monitora system może wysłać powiadomienie do wskazanych osób, aby mogły szybko rozpocząć naprawę.
Może Cię zainteresować również:
- Monitorowanie dostępności strony
- Monitorowanie szybkości wczytywania
- Monitorowanie formularza
- Monitorowanie wygasania domeny
- Monitorowanie certyfikatu SSL
- Monitorowanie bezpieczeństwa strony
Nie wiesz jaki monitoring będzie odpowiedni w Twoim przypadku? Skontaktuj się z nami, a z przyjemnością Tobie doradzimy i pomożemy w konfiguracji monitoringu.