Nagrywaj, odtwarzaj ponownie i mierz przepływy użytkowników

W poniższym filmie możesz zobaczyć nowy panel Rejestrator (funkcja w wersji beta).

W tym samouczku dowiesz się, jak używać panelu Dyktafon do nagrywania, odtwarzania i mierzenia ścieżek użytkowników.

Więcej informacji o tym, jak udostępniać nagrane ścieżki użytkownika, edytować je i ich kroki, znajdziesz w artykule Informacje o funkcjach narzędzia Recorder.

Otwórz panel Dyktafonu

  1. Otwórz Narzędzia deweloperskie.
  2. Kliknij Więcej opcji   Więcej.   > Więcej narzędzi > Nagrywarka.

    Rejestrator w menu.

    Możesz też otworzyć panel Nagrywarka za pomocą menu poleceń.

    Pokaż polecenie Rejestrator w menu Polecenia.

Wprowadzenie

Użyjemy strony demonstracyjnej zamawiania kawy. Płatność to częsta ścieżka użytkownika w witrynach sklepów.

W kolejnych sekcjach pokażemy, jak nagrywać, odtwarzać i sprawdzać ten proces płatności za pomocą panelu Nagrywarka:

  1. Dodaj kawę do koszyka.
  2. Dodaj kolejną kawę do koszyka.
  3. Otwórz stronę koszyka.
  4. Usuń jedną kawę z koszyka.
  5. Rozpocznij proces płatności.
  6. Podaj dane do płatności.
  7. Sprawdź.

Rejestrowanie ścieżki użytkownika

  1. Otwórz tę stronę demonstracyjną. Aby rozpocząć, kliknij przycisk Rozpocznij nowe nagrywanie.
  2. Wpisz „coffee checkout” w polu tekstowym Nazwa nagrania. Rozpocznij nowe nagrywanie.
  3. Kliknij przycisk Rozpocznij nowe nagrywanie. Nagrywanie zostało rozpoczęte. W panelu wyświetla się komunikat Nagrywanie…, co oznacza, że trwa nagrywanie. nagrywanie w trakcie.
  4. Kliknij Cappuccino, aby dodać produkt do koszyka.
  5. Kliknij Americano, aby dodać kawę do koszyka. Rejestrator pokazuje czynności, które zostały wykonane do tej pory. Kroki w panelu Dyktafon.
  6. Otwórz stronę koszyka i usuń z niego Americano.
  7. Aby rozpocząć proces płatności, kliknij przycisk Razem: 19,00 PLN.
  8. W formularzu danych płatności wypełnij pola tekstowe Imię i nazwisko oraz E-mail i zaznacz pole wyboru Chcę otrzymywać informacje o zmianach w zamówieniu i wiadomości promocyjne.Formularz danych do płatności.
  9. Aby dokończyć proces płatności, kliknij przycisk Prześlij.
  10. Aby zakończyć nagrywanie, w panelu Nagrywarka kliknij Zakończ nagrywanie. przycisk Zakończ nagrywanie.

Odtwarzanie wzorzec przeglądania

Po nagraniu ścieżki użytkownika możesz ją odtworzyć, klikając przycisk Odtwórz.Odtwórz.

Na stronie możesz zobaczyć odtworzenie ścieżki użytkownika. Postęp odtwarzania jest też widoczny w panelu Nagrywarka.

Jeśli podczas nagrywania klikniesz coś nieprawidłowo lub coś nie zadziała, możesz przetestować ścieżkę użytkownika: spowolnić jej odtwarzanie, ustawić punkt kontrolny i wykonać ją krok po kroku.

Symulowanie wolnej sieci

Możesz symulować wolne połączenie z internetem, konfigurując ustawienia odtwarzania. Na przykład rozwiń Ustawienia powtórki i w menu Sieć wybierz Wolne 3G.

Ustawienia odtwarzania ponownego.

W przyszłości może zostać dostępnych więcej ustawień. Podziel się z nami ustawieniami odtwarzania, które Ci odpowiadają.

Pomiar ścieżki użytkownika

Skuteczność ścieżki użytkownika możesz mierzyć, klikając przycisk Zmierz wydajność. Na przykład proces płatności jest kluczowym elementem ścieżki użytkownika w witrynie sklepu internetowego. Za pomocą panelu Nagrywarka możesz raz nagrać proces płatności i regularnie go mierzyć.

Kliknięcie przycisku Zmierz wydajność spowoduje najpierw odtworzenie ścieżki użytkownika, a potem otwarcie śledzenia wydajności w panelu Skuteczność.

Dowiedz się, jak analizować wydajność strony w czasie działania za pomocą panelu Wydajność. Możesz zaznaczyć pole wyboru Web Vitals w panelu Wydajność, aby wyświetlić dane Web Vitals i znaleźć możliwości poprawy wrażeń użytkowników podczas przeglądania witryny.

Panel wydajności.

Edytowanie kroków

Omówimy podstawowe opcje edycji kroków w nagrywanym przepływie pracy.

Pełną listę opcji edycji znajdziesz w sekcji Edytuj kroki w opisie funkcji.

Rozwiń kroki

Rozwiń każdy krok, aby zobaczyć szczegóły działania. Rozwiń na przykład krok Kliknij element „Cappuccino”.

W panelu rejestratora element Cappuccino został rozwinięty, aby pokazać typ, obiekt, selektory, przesunięcie X i przesunięcie Y.

Na powyższym kroku widać 2 selektory. Więcej informacji znajdziesz w artykule Omówienie selektora nagrania.

Podczas odtwarzania przepływu danych użytkownika nagrywarka próbuje wysłać zapytanie do elementu za pomocą jednego z selektorów według sekwencji. Jeśli na przykład nagrywarka wykona zapytanie dotyczące elementu za pomocą pierwszego selektora, pominie drugi selektor i przejdzie do następnego kroku.

Dodawanie i usuwanie selektorów z kroku

Możesz dodawać i usuwać dowolne selektory. Możesz na przykład usunąć element selektora 2, ponieważ w tym przypadku wystarczy tylko aria/Cappuccino. Najedź kursorem na selektor 2 i kliknij -, aby go usunąć.

Panel rejestratora w Narzędziach dla programistów zawiera opcję usuwania selektora.

Edytowanie selektorów w kroku

Można też edytować selektor. Jeśli np. chcesz wybrać Mocha zamiast Cappuccino, możesz:

  1. Zamiast tego zmień wartość selektora na aria/Mocha.

    Edytuj selektor.

    Możesz też kliknąć przycisk WybierzPrzycisk Wybierz, a następnie na stronie kliknąć Mocha.

  2. Powtórz teraz proces. Powinien on wybrać Mocha zamiast Cappuccino.

  3. Spróbuj edytować inne właściwości kroku, np. type, target, value i inne.

Dodawanie i usuwanie kroków

Możesz też dodawać i usuwać kroki. Jest to przydatne, jeśli chcesz dodać dodatkowy krok lub usunąć przypadkowo dodany krok. Zamiast ponownie nagrywać ścieżkę użytkownika, możesz ją edytować:

  1. Kliknij prawym przyciskiem myszy krok, który chcesz edytować, lub kliknij Menu z 3 kropkami. ikonę z 3 kropkami obok niego.

    Menu kroku z opcjami usuwania i dodawania kroków przed lub po nim.

  2. Aby go usunąć, wybierz Usuń krok. Na przykład zdarzenie Scroll po kroku Mocha nie jest konieczne.

  3. Załóżmy, że chcesz poczekać, aż na stronie pojawi się 9 kaw, zanim wykonasz jakiekolwiek czynności. W menu kroku Mocha wybierz Dodaj krok przed. Dodano nowy krok o nazwie Element twierdzenia, który można teraz edytować.

  4. W sekcji Element twierdzenia zmodyfikuj nowy krok, podając te informacje:

    • typ: waitForElement
    • selektor 1: .cup
    • operator: == (kliknij przycisk Dodaj operator)
    • liczba: 9 (kliknij przycisk Dodaj liczbę) Nowy krok płatności za kawę został zaktualizowany o wymienione wyżej informacje.
  5. Odtwórz.Powtórz przepływ, aby zobaczyć zmiany.

Dalsze kroki

Gratulacje! Samouczek został ukończony.

Więcej informacji o funkcjach i procesach (np. importowaniu i eksportowaniu) związanych z nagrywarką znajdziesz w dokumentacji funkcji nagrywarki.