Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services
Ważna
Ta funkcja jest dostępna w wersji zapoznawczej. Funkcjonalność może ulec zmianie lub zostać przerwana bez powiadomienia. Możliwości wersji zapoznawczej nie mają umowy dotyczącej poziomu usług (SLA) i ograniczonej pomocy technicznej. Jeśli ta funkcja nie jest jeszcze dostępna w organizacji, zaczekaj kilka dni na stopniowe wdrażanie.
Użyj pola Actual Result w Azure Test Plans, aby zarejestrować wynik wykonania dla każdego kroku testu podczas ręcznych przebiegów testów w internetowym module uruchamiającym testy.
Należy włączyć pole Rzeczywisty wynik na poziomie planu testu, a wszystkie zestawy i przypadki testowe dziedziczą to ustawienie. To wspiera różne sposoby pracy zespołów, które dzielą tę samą organizację. Rzeczywiste dane wyników są zachowywane przez czas trwania danych z przebiegu testu, zgodnie z istniejącymi zasadami przechowywania.
Wymagania wstępne
| Kategoria | Wymaganie |
|---|---|
| Poziomy dostępu | Basic + Plany Testowe na poziomie dostępu lub równoważnej subskrypcji Visual Studio. |
| Uprawnienia | Zarządzaj planami testów ustawionymi na wartość Zezwalaj dla ścieżki obszaru (aby skonfigurować ustawienie Rzeczywisty wynik). |
Pola oczekiwanego wyniku, wyniku rzeczywistego i komentarza
Te trzy pola są ściśle powiązane, ale służą różnym celom:
- Oczekiwany wynik: zdefiniowany podczas tworzenia przypadków testowych. Określa wynik wymagany do wykonania kroku testu.
- Rzeczywisty wynik: zarejestrowany podczas wykonywania testu przez testera. Przechwytuje wynik faktyczny i może służyć jako dowody kontrolne. Azure Test Plans umożliwia strukturyzację i wymuszenie wprowadzania rzeczywistych wyników dla każdego kroku.
- Komentarz: Zarejestrowany podczas wykonywania testu przez testera. Komentarze to nieformalne uwagi, które nie są ustrukturyzowane ani wymuszane przez Azure Test Plans.
Konfiguracja ustawienia rzeczywistego wyniku
Zaloguj się do projektu (
https://dev.azure.com/{yourorganization}/{yourproject}).Wybierz pozycję Plany testów, a następnie wybierz plan testu.
Wybierz pozycję Więcej akcji dla planu testu, a następnie wybierz pozycję
Ustawienia planu testu.
Wybierz kartę Ustawienia wyników testu , zaznacz pole wyboru Użyj rzeczywistego wyniku , a następnie wybierz pozycję Wymagany lub Opcjonalny tryb.
Wybierz opcję Zapisz.
Ustawienie dotyczy wszystkich zestawów i przypadków testowych w planie testów.
Tryby wyników rzeczywistych
| Tryb | Opis |
|---|---|
| Wyłączone (ustawienie domyślne) | Pole Wynik rzeczywisty nie jest obecne podczas wykonywania. |
| Włączone — opcjonalne | Pole zostanie wyświetlone w interfejsie użytkownika, ale możesz pozostawić je puste. |
| Włączone — wymagane | Pole zostanie wyświetlone w interfejsie użytkownika i musisz wypełnić je w celu wykonania kroków, które mają zdefiniowany oczekiwany wynik. |
Rejestruj rzeczywiste wyniki podczas wykonywania
Po włączeniu pola Rzeczywisty wynik zostanie wyświetlone w każdym kroku testu po oznaczeniu kroku jako Pass lub Fail. Możesz wprowadzić tekst i dodać załączniki dla poszczególnych kroków.
W trybie Włączone - Wymagane musisz wprowadzić rzeczywisty wynik zanim będzie można kontynuować, zapisać lub zamknąć krok, który ma zdefiniowany oczekiwany wynik. Kroki bez zdefiniowanego oczekiwanego wyniku nie wymagają danych wejściowych, nawet w trybie wymaganym.
Przeglądanie rzeczywistych wyników
Przejrzyj ukończone przebiegi w Test Run Hub. Rzeczywiste wyniki są wyświetlane obok każdego kroku.
Pole Rzeczywisty wynik jest wyświetlane tylko w narzędziu Test Run Hub, jeśli ustawienie rzeczywistego wyniku planu testu jest włączone. Jeśli ustawienie jest wyłączone, wyniki nie są wyświetlane na stronie wyników, nawet jeśli zostały wprowadzone podczas wykonywania. Zawsze możesz pobrać szczegóły rzeczywistego wyniku dla każdego kroku przy użyciu interfejsu API REST.
Zmień ustawienie "Rzeczywisty wynik"
Każdy użytkownik, który ma licencję Azure Test Plans, może w dowolnym momencie zmienić ustawienie Actual Result dla dowolnego planu testowego, do którego ma dostęp.
Uwaga / Notatka
Przed zmianą ustawienia rzeczywisty wynik upewnij się, że w ramach planu testu nie ma żadnych uruchomień w toku lub wstrzymanych.
Jeśli ustawienie zmieni się, gdy przebiegi są w toku lub wstrzymane, logika zastosowana po uruchomieniu (lub ostatnio wznowiona) będzie nadal stosowana dla tego przebiegu.
Przykładowe scenariusze
- Rozpocznij proces z ustawieniem Włączone — wymagane. Podczas wykonywania ktoś zmienia ustawienie na Wyłączone. Przebieg jest kontynuowany i kończy się zgodnie z logiką Włączone – wymagane.
- Rozpoczynasz proces z ustawieniem Włączone — wymagane, a następnie zatrzymujesz proces. Podczas wstrzymania ktoś zmienia ustawienie na Wyłączone. Po wznowieniu pozostałe kroki są uruchamiane zgodnie z logiką Wyłączone .
Dostęp programowy
Możesz również programowo pobierać i aktualizować rzeczywiste wyniki przy użyciu interfejsu API REST Azure DevOps.