Testowanie eksploracyjne z rozszerzeniem Test & Feedback w trybie połączonym

Usługi Azure DevOps | Azure DevOps Server | Azure DevOps Server 2022

Aby użyć rozszerzenia Test & Opinia w trybie połączonym, nawiąż połączenie z projektem Azure DevOps, który automatycznie konfiguruje rozszerzenie na podstawie poziomu dostępu.

  • Użytkownicy z Basic access mogą używać rozszerzenia do przeprowadzania testów eksploracyjnych zgodnie z opisem w tym artykule.
  • Użytkownicy z dostępem dla Stakeholder mogą używać rozszerzenia do odpowiadania na żądania opinii lub udzielania opinii dobrowolnie.
  • 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

Kategoria Wymaganie
Dostęp do projektu Członek projektu.
Poziomy dostępu Aby poprosić lub przekazać opinię: co najmniej dostęp Stakeholder.
uprawnienia — Aby dodać lub zmodyfikować błędy lub inne typy elementów roboczych: Edytuj elementy robocze w tym węźle ustaw na Zezwalaj w odpowiedniej ścieżce obszaru.
- Aby dodać nowe tagi: utwórz definicję tagu ustawioną na wartość Zezwalaj.

Aby uzyskać więcej informacji, zobacz Ręczne testowanie dostępu i uprawnień.

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

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

  2. Zainstaluj rozszerzenie Test & Feedback.

  3. Otwórz rozszerzenie w przeglądarce internetowej i wybierz Tryb połączony.

    Zrzut ekranu przedstawiający uruchamianie rozszerzenia w trybie połączonym.

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

    Zrzut ekranu pokazujący wpisywanie adresu URL 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 pokazuje wszystkie kolekcje, projekty i zespoły na tym serwerze.

  5. Wybierz project 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.

Teraz rozszerzenie jest gotowe do użycia w trybie połączonym. W zależności od poziomu dostępu (Podstawowy lub Uczestnik projektu) zobaczysz odpowiedni interfejs użytkownika w celu testowania eksploracyjnego lub podawania 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.

    Zrzut ekranu przedstawiający pasek narzędzi Testy i opinie z wyróżnionym przyciskiem Rozpocznij sesję.

  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 potrzebnym do załadowania stron, takie jak czasy zasobów i harmonogramy nawigacji.

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

    Zrzut ekranu przedstawiający nowy formularz usterki z przechwyconym nagraniem ekranu i wyróżnionym przyciskiem Zapisz.

    Po wprowadzeniu tytułu usterki rozszerzenie automatycznie wyszukuje istniejące usterki z podobnymi słowami kluczowymi tytułu. Aby uniknąć tworzenia zduplikowanego błędu, możesz 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żna eksplorować elementy robocze w Azure DevOps.

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

    Zrzut ekranu przedstawiający oś czasu sesji z zaznaczonym nowo utworzonym błędem.

    Formularz elementu roboczego otwiera się w Azure DevOps.

    Zrzut ekranu przedstawiający element roboczy usterki z przechwyconymi obserwacjami i linkiem do nagrywania ekranu.

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

Dodawanie wyników do istniejącej podobnej usterki

  1. Po wprowadzeniu tytułu nowej usterki wybierz link pokazujący liczbę podobnych usterek.

    Wybierz link, aby wyświetlić podobne usterki.

    Jeśli rozszerzenie nie znajdzie żadnych pasujących usterek, w formularzu zostanie wyświetlony komunikat 0 Podobne. Kontynuuj wprowadzanie szczegółów nowej usterki, a następnie zapisz ją.

  2. Wybierz usterkę z listy podobnych usterek, a następnie wybierz pozycję Edytuj.

    Wybierz podobną usterkę do edycji.

    Rozszerzenie dołącza zrzuty ekranu, notatki i klipy wideo do istniejącej usterki.

  3. Zapisz zaktualizowaną usterkę.

    Zapisz ustalenia w istniejącym zgłoszeniu błędu.

  4. Aby utworzyć nową usterkę, wybierz pozycję Nowa usterka , aby powrócić do formularza szczegółów usterki. Wprowadź szczegóły, a następnie zapisz nową usterkę.

    Wróć do formularza, aby utworzyć nową usterkę.

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 podczas eksplorowania aplikacji, jak zarejestrowano w dzienniku 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.

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ę "podgląd", aby zobaczyć ukończone sesje badawcze w Azure DevOps.

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

Alternatywnie w projekcie Azure DevOps wybierz pozycję Plany> testówSesje eksploracyjne.

Zrzut ekranu przedstawiający menu Plany testów z wyróżnionymi sesjami eksploracyjnymi.

Alternatywnie, w projekcie Azure DevOps wybierz pozycję Plany testów>Uruchomienia>Ostatnie sesje eksploracyjne.

Zrzut ekranu strony „Ostatnie sesje eksploracyjne” w Azure DevOps Server.

Wyświetlanie wyników sesji eksploracyjnej

Po zgłoszeniu usterek, utworzeniu zadań lub przypadków testowych są one wyświetlane na stronie Sesje eksploracyjne w Azure Test Plans.

Po zgłoszeniu błędów, utworzeniu zadań lub przypadków testowych pojawią się one na stronie Ostatnie sesje eksploracyjne w usłudze Azure Test Plans.

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

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