Monitorowanie procesów wg scenariuszy

« powrót do listy funkcji

Najbardziej zaawansowana funkcja monitorująca w naszej usłudze pozwala testować dowolne procesy w serwisach, sklepach internetowych i aplikacjach webowych.

Zapewnia wykrywanie nieprawidłowości, które mogą wystąpić na różnych krokach procesów a są niezauważalne dla prostego monitoringu.

Jak to działa

Nasza aplikacja, z określoną częstotliwością, udając prawdziwego użytkownika korzystającego ze zwykłej przeglądarki internetowej (desktopowej lub mobilnej), wykonuje czynności skonfigurowane w scenariuszu. Klika wskazane elementy, wypełnia pola formularzy, oczekuje, w końcu weryfikuje pojawienie się określonych elementów lub treści.

Jeżeli wynik procesu będzie niezgodny z oczekiwanym - lub na którymkolwiek z kroków scenariusza wystąpi problem - nasz system wykona zrzut ekranu, zarejestruje awarię i wyśle powiadomienia, podając numer problemowego kroku procesu.

Konfiguracja

Po wybraniu częstotliwości monitorowania (10, 30 lub 60 minut) trzeba stworzyć scenariusz testu. Dla każdego kroku trzeba określić Akcję, Element oraz w przypadku kilku rodzajów Akcji również Treść.

Dostępne są następujące Akcje:
  • kliknięcie elementu
  • wypełnienie pola formularza (trzeba podać treść, która zostanie wprowadzona w pole)
  • zaznaczenie checkboxa/radio-buttona
  • odznaczenie checkboxa
  • oczekiwanie (określoną liczbę sekund)
  • oczekiwanie na pojawienie się elementu
  • przewinięcie strony
  • wysłanie formularza
  • sprawdzenie obecności frazy (weryfikacja poprawności działania procesu).
Element może zostać określony za pomocą:
  • selektora CSS
  • ścieżki xPath
  • wartości ID lub NAME
  • zawartości.
Scenariusz można przetestować przed zapisaniem - i na żywo podejrzeć zrzuty ekranu, jeżeli coś poszło nie tak.

Odpowiednie określenie Elementów bywa skomplikowane, dlatego chętnie służymy pomocą przy konfigurowaniu scenariuszy do monitorowania procesów.

Dodatkowe informacje

Monitoring procesów generuje prawdziwe wizyty realizowane za pomocą przeglądarki internetowej - i mogą one być rejestrowane przez Google Analytics i inne pakiety śledzenia ruchu wykorzystujące JavaScript.

Włączenie opcji "Wykluczenie wszystkich działań znanych robotów" (domyślnie włączonej) w ustawieniach danego widoku sprawi, że wizyty Super Monitoringu będą ignorowane.
Można też utworzyć dedykowany filtr oparty na obecności frazy "Super Monitoring" w parametrze User Agent.



« powrót do listy funkcji