Niedziałające ścieżki użytkownika
Ścieżki użytkownika to zaprogramowane sekwencje działań w witrynie, takie jak logowanie, wyszukiwanie lub finalizowanie zakupu, które Silktide odtwarza krok po kroku w prawdziwej przeglądarce. Ta kontrola zgłasza ścieżki, których nie można już ukończyć, wraz z krokiem, który się nie powiódł, oraz wygenerowanym przez niego błędem.
Dlaczego to ważne
Najważniejsze funkcje zwykle kryją się za sekwencją działań, a nie na pojedynczej stronie — a wdrożenie, przeprojektowanie lub zmiana po stronie zewnętrznego dostawcy mogą je po cichu zepsuć. Każda godzina, przez którą nie działa formularz rejestracji lub finalizowanie zakupu, oznacza utratę konwersji, a odwiedzający rzadko to zgłaszają — po prostu wychodzą. Odtwarzanie tych ścieżek przy każdym skanowaniu wykrywa problemy krótko po ich wystąpieniu, zamiast dopiero wtedy, gdy nadejdą skargi.
Jak to naprawić
Nieudana ścieżka oznacza jedną z dwóch rzeczy:
- Funkcja jest rzeczywiście zepsuta — przycisk już nie działa, formularz odrzuca prawidłowe dane wejściowe albo strona wyświetla błąd. Napraw witrynę, a ścieżka przejdzie przy następnym uruchomieniu.
- Witryna się zmieniła, a ścieżka jest nieaktualna — przycisk został przeniesiony, przemianowany lub sekwencja ma teraz inne kroki. Zaktualizuj definicję ścieżki, aby odpowiadała nowej wersji witryny — zobacz Ścieżki użytkownika.
Aby ustalić, który przypadek wystąpił, otwórz wynik i sprawdź nieudany krok: zgłoszony komunikat błędu oraz element, z którym krok próbował wejść w interakcję, zwykle wyraźnie wskazują przyczynę.
Jak Silktide to testuje
- Ta kontrola dotyczy tylko stron odwiedzanych w ramach skonfigurowanej przez Ciebie ścieżki użytkownika; na wszystkich pozostałych stronach nic nie zgłasza.
- Każda ścieżka jest odtwarzana w prawdziwej przeglądarce, a jej kroki wykonywane są po kolei — kliknięcia, wpisywanie tekstu i nawigacja przebiegają dokładnie zgodnie z konfiguracją.
- Każdy krok, który kończy się błędem krytycznym i uniemożliwia kontynuowanie ścieżki, jest zgłaszany wraz z instrukcją, która się nie powiodła, komunikatem błędu oraz elementem, którego dotyczy.
Rozwiązywanie problemów
Ścieżka kończy się niepowodzeniem, ale działa, gdy próbuję wykonać ją ręcznie
Najczęstszą przyczyną jest to, że ścieżka odwołuje się do elementu, który się zmienił — przemianowany przycisk lub zmieniona struktura strony mogą sprawić, że krok nie znajdzie swojego celu, mimo że człowiek dostosuje się bez zauważenia problemu. Różnić może się też czas: treść, która pojawia się z opóźnieniem, może nie być gotowa, gdy wykonywany jest krok. Testy A/B i personalizacja mogą wyświetlić automatycznej przeglądarce inną stronę niż ta, którą widzisz Ty. Sprawdź błąd nieudanego kroku i zaktualizuj ścieżkę, aby odpowiadała aktualnej wersji witryny.