Testowanie eksploracyjne z rozszerzeniem Test & Feedback w trybie Połączenie

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Aby użyć rozszerzenia Test & Feedback w trybie Połączenie, połącz się z projektem usługi Azure DevOps, który automatycznie konfiguruje rozszerzenie na podstawie poziomu dostępu.

  • Użytkownicy z dostępem podstawowym mogą używać rozszerzenia do przeprowadzania testowania eksploracyjnego zgodnie z opisem w tym artykule.
  • Użytkownicy z dostępem uczestników projektu mogą używać rozszerzenia do odpowiadania na żądania opinii lub dobrowolnego przekazywania opinii .
  • Użytkownicy z dostępem podstawowym lub uczestnikiem projektu mogą używać rozszerzenia do odpowiadania na żądania opinii wysyłane przez zespół, wybierając link Przekaż opinię w wiadomości e-mail. Aby uzyskać więcej informacji, zobacz Udostępnianie opinii uczestników projektu.

Wymagania wstępne

  • Musisz nawiązać połączenie z projektem. Jeśli nie masz jeszcze projektu, utwórz go.

  • Musisz zostać dodany do projektu. Aby dodać, dodaj użytkowników do projektu lub zespołu.

  • Aby poprosić lub przekazać opinię, musisz mieć dostęp uczestników projektu lub wyższy.

  • Aby dodać lub zmodyfikować usterki lub inne typy elementów roboczych, musisz mieć uprawnienie Edytuj elementy robocze w tym węźle ustawione na wartość Zezwalaj w odpowiedniej ścieżce obszaru.

  • Aby dodać nowe tagi, musisz mieć uprawnienie Utwórz definicję tagu ustawioną na Wartość Zezwalaj.

    Aby uzyskać więcej informacji, zobacz Ustawianie uprawnień i dostępu do testowania.

Nawiązywanie połączenia z usługą Azure DevOps

  1. Jeśli nie masz subskrypcji, zarejestruj się w celu uzyskania subskrypcji. Podczas tworzenia subskrypcji upewnij się, że tworzysz projekt.

  2. Zainstaluj rozszerzenie Test & Feedback.

  3. Otwórz rozszerzenie w przeglądarce internetowej i wybierz tryb Połączenie.

    Zrzut ekranu przedstawiający uruchamianie rozszerzenia w trybie Połączenie.

  4. Wprowadź adres URL usługi Azure DevOps, z którym chcesz nawiązać połączenie, i wybierz pozycję Dalej.

    Zrzut ekranu przedstawiający wprowadzenie adresu URL usługi Azure DevOps, z którym chcesz nawiązać połączenie.

    Jeśli łączysz się po raz pierwszy, może zostać wyświetlony monit o zalogowanie się.

    Po nawiązaniu połączenia z serwerem rozszerzenie wyświetla wszystkie kolekcje, projekty i zespoły na tym serwerze.

  5. Wybierz projekt lub zespół, z którym chcesz nawiązać połączenie, i wybierz pozycję Zapisz.

    Zrzut ekranu przedstawiający wybór projektu lub zespołu.

    Jeśli istnieje wiele projektów lub zespołów, użyj pola tekstowego wyszukiwania, aby znaleźć ten, którego potrzebujesz.

Rozszerzenie jest teraz gotowe do użycia w trybie Połączenie. W zależności od poziomu dostępu (Podstawowy lub Uczestnik projektu) zobaczysz odpowiedni interfejs użytkownika na potrzeby testowania eksploracyjnego lub przekazywania opinii. Rozszerzenie zapamiętuje wybór i pozostaje połączone do czasu wygaśnięcia plików cookie sesji lub jawnego odłączenia od serwera.

Tworzenie usterek lub zadań

Wykonaj poniższe kroki, aby rozpocząć sesję testowania eksploracyjnego i utworzyć usterki lub zadania.

  1. Rozpocznij sesję testowania eksploracyjnego.

    Rozpoczynanie sesji testowania eksploracyjnego

  2. Otwórz aplikację internetową, którą chcesz przetestować, i zacznij ją eksplorować.

  3. Gdy znajdziesz obszar, który zawiera usterkę, wykonaj zrzut ekranu przedstawiający dowolną część ekranu, zanotuj lub zapisz akcje jako film wideo.

    Tworzenie zrzutu ekranu, tworzenie notatek lub rejestrowanie akcji jako wideo

    Niektóre przeglądarki mogą nie zapewniać wszystkich możliwości przechwytywania. Zobacz Obsługiwane przeglądarki internetowe dla rozszerzenia.

  4. Po zakończeniu eksplorowania i przechwytywania informacji utwórz usterkę lub zadanie.

    Tworzenie usterki lub zadania na podstawie przechwyconych informacji

  5. Formularz usterki lub zadania zawiera wszystkie przechwycone informacje. Zawiera również dziennik akcji obrazu opisujący interakcje ze stroną (na przykład wybieranie myszy, zdarzenia wpisywania klawiatury, gesty dotykowe i inne) i ładowanie danych strony. Usuń zaznaczenie tych opcji, jeśli nie chcesz dołączać tych danych do usterki lub zadania.

    Zdecyduj, czy dołączyć dziennik akcji obrazu i dane ładowania strony

    Dziennik akcji obrazu to sekwencja kroków, które doprowadziły do problemu. Może służyć do odtworzenia problemu i zrozumienia kontekstu. Dane ładowania strony zawierają wstępne informacje o czasie ładowania stron, takich jak czasy zasobów i osie czasu nawigacji.

  6. Wprowadź tytuł usterki lub zadania i dodaj wszelkie inne notatki wymagane do opisu. Następnie zapisz usterkę lub zadanie.

    Zapisz usterkę lub zadanie

    Możesz również dodać wyniki do istniejącej podobnej usterki.

  7. Wyświetl listę wszystkich działań w odwrotnej kolejności chronologicznej na stronie Oś czasu sesji. Oś czasu przedstawia wszystkie zrzuty ekranu, filmy wideo, notatki, elementy robocze, takie jak usterki, zadania i przypadki testowe, które zostały już złożone, oraz eksplorowane elementy robocze.

    Zrzut ekranu przedstawiający przechwycone informacje do przeglądu.

    Za pomocą rozszerzenia możesz eksplorować elementy robocze w usłudze Azure DevOps.

  8. Aby wyświetlić usterkę lub zadanie w usłudze Azure DevOps, wybierz link na osi czasu sesji.

    Zrzut ekranu przedstawiający wyświetlanie usterki lub zadania.

    Formularz elementu roboczego zostanie otwarty w usłudze Azure DevOps.

    Zrzut ekranu przedstawiający usterkę lub zadanie.

Jak mogę odtworzyć nagrania wideo utworzone za pomocą rozszerzenia?

Tworzenie przypadków testowych

Rozszerzenie umożliwia tworzenie przypadków testowych podczas eksplorowania aplikacji.

  1. Jeśli znajdziesz scenariusz, w którym chcesz utworzyć przypadek testowy, wybierz pozycję Utwórz przypadek testowy.

    Zrzut ekranu przedstawiający tworzenie przypadku testowego.

  2. Formularz przypadku testowego zawiera listę wszystkich akcji do tego momentu podczas eksplorowania aplikacji (odczytuje je z dziennika akcji obrazu).

    Zrzut ekranu przedstawiający akcje dla nowego przypadku testowego.

  3. Wprowadź tytuł przypadku testowego, a następnie edytuj go zgodnie z potrzebami. Na przykład usuń zaznaczenie kroków akcji, które nie chcesz uwzględnić w przypadku testowym, zmodyfikuj przechwycony tekst i dodaj oczekiwany wynik. Następnie zapisz przypadek testowy.

    Zrzut ekranu przedstawiający edytowanie nowego przypadku testowego.

  4. Kontynuuj eksplorowanie aplikacji. Utwórz więcej usterek, zadań lub przypadków testowych zgodnie z potrzebami.

Kończ sesję testowania

  1. Po zakończeniu zatrzymaj sesję.

    Zrzut ekranu przedstawiający zatrzymanie sesji testowania eksploracyjnego.

  2. Otwórz stronę Oś czasu sesji i wybierz ikonę "widok", aby wyświetlić ukończone sesje eksploracyjne w usłudze Azure DevOps.

    Zrzut ekranu przedstawiający wyświetlanie sesji testowania eksploracyjnego.

    Alternatywnie otwórz listę Ostatnie sesje eksploracyjne bezpośrednio na stronie Uruchomienia portalu internetowego Planów testów.

    Zrzut ekranu przedstawiający widok sesji testowania eksploracyjnego na serwerze.

Wyświetlanie wyników sesji eksploracyjnej

Po utworzeniu usterek, utworzeniu zadań lub utworzeniu przypadków testowych zostaną one wyświetlone na stronie "Ostatnie sesje eksploracyjne" w planach testów platformy Azure.

Zobacz, jak można wyświetlać sesje i uzyskiwać szczegółowe informacje.

Jak mogę odtworzyć nagrania wideo utworzone za pomocą rozszerzenia?