Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services
Plany testów Azure DevOps udostępniają nowe doświadczenie Test Run Hub do zarządzania wykonywaniem testów. Ten ulepszony interfejs ułatwia zespołom śledzenie postępu testów, analizowanie wyników i utrzymywanie jakości w cyklach programowania.
Note
Nowe środowisko centrum testów to publiczna funkcja w wersji Preview, która jest automatycznie włączona dla wszystkich organizacji. Ta funkcja może ulec zmianie w dowolnym momencie w okresie obowiązywania wersji zapoznawczej.
Aby go wyłączyć, przejdź do pozycji Funkcje w wersji zapoznawczej i poszukaj flagi funkcji o nazwie New Test Run Hub (Nowe centrum uruchamiania testów ) i ustaw przełącznik na Wyłączone. Jeśli wyłączysz tę funkcję, podziel się swoją opinią, aby pomóc nam ją ulepszyć.
Jeśli w organizacji nie widzisz jeszcze nowej funkcjonalności, to normalne, ponieważ wdrażanie odbywa się stopniowo.
Co to jest przebieg testu?
Przebieg testu to kontener, który przechwytuje wykonywanie co najmniej jednego przypadku testowego w usłudze Azure DevOps. Śledzi on wyniki, czas trwania i szczegóły wykonania dla określonej sesji testowania. Przebiegi testów są automatycznie tworzone, gdy wykonujesz przypadki testowe z planu testowego lub potoku.
Przebiegi testów pomagają zespołom:
- Monitorowanie trendów jakości: śledzenie postępu testów i współczynników przebiegu testów w czasie
- Szybkie identyfikowanie problemów: regresje typu spot, błędy i zablokowane testy
- Obsługa historii testów: Przeprowadzanie inspekcji i analizowanie historycznych danych wykonywania w celu uzyskania szczegółowych informacji
Dostęp do przebiegów testów
Aby wyświetlić przebiegi testów:
W projekcie usługi Azure DevOps wybierz pozycję Plany testów.
Wybierz pozycję Uruchomienia.
Na stronie Przebiegi testów są wyświetlane wszystkie dostępne przebiegi testów, zarówno ręczne, jak i automatyczne, z funkcjami filtrowania i wyszukiwania.
Przebiegi testów wyszukiwania i filtrowania
Narzędzie Test Run Hub udostępnia kilka sposobów znajdowania określonych przebiegów testów:
Filtry domyślne
- Oś czasu: Ostatnie siedem dni (ustawienie domyślne)
- Typ przebiegu: przebiegi ręczne (ustawienie domyślne)
Możliwości wyszukiwania
- Wyszukiwanie według ID przebiegu testu (tylko ścisłe dopasowanie) — ta funkcja wyszukiwania zastępuje wszystkie inne filtry
- Filtruj według osi czasu, rodzaju uruchomienia i innych atrybutów
- Użyj filtrów listy rozwijanej na pasku wyszukiwania
Tip
- Opcje filtrowania i szerokość kolumn są utrwalane między sesjami do momentu ich ręcznego wyczyszczenia.
- Filtry wyszukiwania działają addytywne.
- W interfejsie użytkownika testowego centrum uruchamiania może pojawić się maksymalnie 5000 wyników.
Dostosowywanie kolumn
Aby skonfigurować wyświetlanie kolumn, wykonaj następujące czynności:
Wybierz pozycję Opcje kolumny w prawym górnym rogu.
Wybierz kolumny, które chcesz zobaczyć.
Wybierz i zastosuj.
Tip
Kolumna Uruchamianie potoku dotyczy tylko przebiegów automatycznych i odnosi się do potoków kompilacji i wydania.
Stany przebiegu testu
Przebiegi testów mogą mieć jeden z trzech stanów na podstawie wyników przypadków testowych:
| State | Wyniki przypadku testowego | Description |
|---|---|---|
| Completed | Wszystkie przypadki testowe zostały zaliczone | Przebieg testu zakończył się pomyślnie ze wszystkimi testami zakończonymi powodzeniem |
| Completed | Jeden lub więcej przypadków zostało wykluczonych, pozostałe przeszły pomyślnie | Przebieg został ukończony z niektórymi testami oznaczonymi jako nie dotyczy |
| Wymaga badania | Jeden lub więcej niepowodzeń przypadków | Przebieg testu zakończył się niepowodzeniami testów wymagającymi uwagi. |
| Wymaga badania | Co najmniej jedna zablokowana liczba przypadków | Przebieg testu zakończył się testami, które zostały zablokowane. |
| W toku | Jeden lub więcej zawieszonych przypadków | Przebieg jest wstrzymany i można go wznowić później |
Wyświetlanie szczegółów przebiegu testu
Po wybraniu przebiegu testu strona szczegółów zawiera kompleksowe informacje:
Podsumowanie przebiegu
Strona główna zawiera:
- Wskaźnik zaliczeń: Procent wykonanych przypadków, które zostały zaliczone (z wyłączeniem przypadków "Nie dotyczy")
-
Komentarze: komentarze dotyczące uruchamiania (obsługują formatowanie języka Markdown, oznaczanie użytkowników przez wprowadzanie
@, elementów roboczych#oraz żądania ściągnięcia!) - Wyniki przypadku testowego: wynik każdego przypadku testowego (z powodzeniem, niepowodzeniem, nie wykonane)
- Metadane przebiegu testu: szczegóły wykonywania, w tym informacje o tym, kto uruchomił test, kiedy i środowisko
- Załączniki i dzienniki: zrzuty ekranu, dzienniki i inne artefakty wykonawcze.
Pulpit nawigacyjny analizy
Każdy przebieg testu zawiera wstępnie zdefiniowany panel analityczny, który dzieli wyniki wg:
- Outcome
- Priority
- Configuration
- Typ błędu
- Resolution
Kafelki pulpitu nawigacyjnego można filtrować, wybierając tekst podkategorii, aby skoncentrować się na konkretnych szczegółowych danych.
Zarządzanie załącznikami
Załączniki na poziomie uruchamiania
Aby dodać załączniki do przebiegu testu:
- W szczegółach przebiegu testu wybierz pozycję + Dodaj załączniki.
- Wybierz pliki i przekaż je.
Po wyświetleniu załączników możesz wyświetlać, pobierać lub usuwać je zgodnie z potrzebami.
Tip
- Wyświetl podgląd obrazów i plików PDF, wybierając nazwę pliku.
- Załączniki na poziomie uruchamiania są oddzielone od poszczególnych załączników wyników testu. Każdy wynik testu może mieć własne załączniki, do których można uzyskać dostęp za pośrednictwem kart załączników w szczegółach wyniku testu.
Praca z wynikami przypadku testowego
Wyświetlanie i konfigurowanie wyników
Sekcja wyników przypadku testowego umożliwia:
- Przeglądanie wyników poszczególnych testów
- Dostosowywanie wyświetlania kolumn (podobnie jak na stronie głównej wykonywań)
- Łączenie wyników testu z elementami roboczymi usługi Azure DevOps
Tip
Domyślny filtr Wynik dla przebiegów testów automatycznych ma wartość Niepowodzenie lub Przerwano , aby przyspieszyć analizę. W przypadku przebiegów testów ręcznych , które zwykle mają mniejszy wolumin, wyniki pozostają domyślnie niezafiltrowane.
Łącze do zadań roboczych
Aby skojarzyć wyniki testów z usterkami lub innymi elementami roboczymi:
- Zaznacz pola wyboru dla przypadków testowych, które chcesz połączyć
- Wybierz utworzenie nowej usterki lub linku do istniejącego elementu roboczego.
- Ukończ proces łączenia.
Analizowanie szczegółowych wyników testów
Wybierz dowolny przypadek testowy, aby wyświetlić szczegółowe wyniki, w tym:
- Podsumowanie wyników testu: Omówienie wykonywania testu
- Połączone elementy robocze: skojarzone usterki i inne elementy robocze; kliknij przycisk "+ Dodaj" w sekcji, aby powiązać wszystkie potrzebne elementy.
- Kroki testu: zawiera szczegółowe wyniki krok po kroku, w tym wyniki i komentarze. Włącz opcję "Pokaż obrazy", aby wyświetlić podgląd przechwyconych zrzutów ekranu w tekście.
- Informacje o analizie: analiza po wykonaniu i następne akcje
- Załączniki: wszystkie załączniki specyficzne dla wyników testu
Tip
W przypadku przebiegów automatycznych domyślny filtr wynik przypadku testowego jest ustawiony na Niepowodzenie lub Przerwano, aby przyspieszyć analizę.
Informacje o analizie
Sekcja analizy pomaga w organizacji przeglądu po wykonaniu.
- Dostępność dla wszystkich wyników testu po przeprowadzeniu
- Nieudane, wstrzymane i zablokowane przypadki mają więcej pól do klasyfikacji.
- Komentarze dotyczą szczególnie analizy i są oddzielone od komentarzy dotyczących przebiegu lub wyników.
Tip
Aby dodać więcej opcji do dowolnej listy rozwijanej, na przykład więcej typów błędów, użyj interfejsów API REST usługi Azure DevOps.
Dostęp programowy
Możesz również programowo zarządzać przebiegami testów przy użyciu interfejsu API REST usługi Azure DevOps.