Udostępnij za pośrednictwem


Udostępnij kroki między przypadkami testowymi

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Wiele testów ręcznych wymaga wykonania identycznej sekwencji kroków i danych testowych. Na przykład logowanie się do aplikacji internetowej lub zapisywanie danych formularza są typowymi krokami wykonywanymi w kilku sekwencjach testowych. Korzystając z elementów roboczych Udostępnione kroki i Udostępnione parametry, można zminimalizować tworzenie kroków testowych i danych, którymi należy zarządzać i je wprowadzać. Kroki udostępnione definiują sekwencję kroków, do których można odwoływać się w wielu różnych przypadkach testowych. Podobnie parametry udostępnione definiują zestaw danych testowych, do których można się odwoływać w wielu różnych przypadkach testowych. Te typy elementów roboczych są jawnie połączone z typami Przypadki testowe/Wspólne kroki oraz Odwoływanie przez/Odwołania, jak pokazano na poniższej ilustracji.

Diagram przedstawia Wspólne Kroki połączone z Przypadkiem Testowym, który jest również połączony z Wspólnymi Parametrami.

W tym artykule opisano sposób definiowania i używania kroków udostępnionych. Aby dowiedzieć się, jak definiować i odwoływać się do parametrów udostępnionych, zobacz Repeat a test with different data (Powtórz test przy użyciu różnych danych).

Wymagania wstępne

Kategoria Wymagania
Dostęp do projektu Członek projektu
poziomy dostępu Co najmniej podstawowy dostęp do wyświetlania elementów roboczych związanych z testami. Użytkownicy z dostępem Stakeholder nie mogą uzyskać dostępu do Planów testowych Azure.

Aby dodać plany testów i zestawy testów, usunąć artefakty testowe lub zdefiniować konfiguracje testów, potrzebujesz dostępu Basic + Test Plans lub subskrypcji Visual Studio: Enterprise, Test Professional lub MSDN Platforms.
Uprawnienia użytkownika Ścieżka obszaru:
- Edytuj elementy robocze w tym węźle: dodaj lub zmodyfikuj plany testów, zestawy testów, przypadki testowe lub inne elementy robocze oparte na testach.
- Zarządzanie planami testów: modyfikowanie właściwości planu testów, takich jak ustawienia kompilacji i testowania.
- Zarządzanie zestawami testów: tworzenie i usuwanie zestawów testów, dodawanie i usuwanie przypadków testowych z zestawów testów, zmienianie konfiguracji testów i przenoszenie zestawów testów.

Project-level:
- Zarządzanie konfiguracjami testów i zarządzanie środowiskami testowymi: zarządzanie konfiguracjami testów lub środowiskami testowymi.
- Trwałe usuwanie elementów roboczych: trwałe usuwanie elementów roboczych opartych na testach.

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

Twórz udostępnione kroki

Wykonaj następujące kroki, aby utworzyć wspólne kroki.

  1. Wybierz pozycję Plany testów, aby wyświetlić plany testów. Wybierz Moje lub Wszystkie lub Filtruj według tytułu, aby znaleźć konkretny plan testowy. Wybierz plan, aby wyświetlić przypadki testowe.

  2. Dwukrotnie wybierz przypadek testowy, aby go edytować. W obszarze Kroki wybierz kilka kroków, a następnie wybierz ikonę Utwórz kroki udostępnione .

  3. W oknie dialogowym Tworzenie kroków udostępnionych wprowadź nazwę dla tego kroku udostępnionego, a następnie wybierz pozycję Utwórz.

    Zrzut ekranu przedstawia okno dialogowe

    Tytuł zostanie wyświetlony zamiast wybranych kroków:

    Zrzut ekranu przedstawia element pracy zawierający nowy wspólny krok.

  4. Wybierz pozycję Zapisz i zamknij , aby zapisać element roboczy.

Jeśli ponownie otworzysz element roboczy, możesz wybrać wspólny krok, aby otworzyć nowy element roboczy z utworzonymi wspólnymi krokami.

Zrzut ekranu przedstawia nowy element roboczy z udostępnionymi krokami.

Kroki udostępnione można edytować w dowolnym momencie. Wszelkie wprowadzone zmiany są wyświetlane w każdym przypadku testowym, w którym są używane udostępnione kroki.

Można używać parametrów w krokach udostępnionych. Aby uzyskać więcej informacji na temat parametrów, zobacz parametry.

Podaj wartości parametrów w przypadkach testowych, które korzystają z kroków udostępnionych. Nie musisz podawać wartości w definicji wspólnych kroków. Można jednak podać jeden domyślny wiersz wartości. Te wartości są używane podczas tworzenia zapisu czynności samodzielnego wspólnego kroku.

Wstaw udostępnione kroki do innych przypadków testowych

Możesz dodać udostępnione kroki do innych przypadków testowych.

  1. Kliknij dwukrotnie przypadek testowy, aby go edytować. W obszarze Kroki wybierz ikonę Wstaw kroki udostępnione .

    Zrzut ekranu pokazuje ikonę Wstaw udostępnione kroki w przypadku testowym.

  2. Otwiera się okno dialogowe Wstawianie kroków udostępnionych. Wybierz pozycję Uruchom zapytanie , aby znaleźć kroki, które chcesz wstawić.

    Zrzut ekranu pokazuje zapytanie, które należy uruchomić, aby znaleźć udostępnione kroki.

  3. Wybierz kroki udostępnione i wstaw je.

Mark udostępnia kroki podczas uruchamiania testu

Po uruchomieniu testu możesz oznaczyć całą udostępnioną sekwencję jako pomyślnie lub niepowodzenie albo oznaczyć każdy krok oddzielnie:

Zrzut ekranu przedstawia Test Runner z krokami współdzielonymi, które można oznaczyć jako całość lub indywidualnie.