Usuwanie artefaktów testowych w usłudze Azure Boards
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Artefakty testowe, takie jak plany testów, zestawy testów i przypadki testowe, są traktowane jako elementy robocze w usłudze Azure DevOps. Jednak metoda usuwania artefaktów testowych różni się od metody usuwania nietestowych elementów roboczych.
Ważne
Trwałe i nieodwracalne usunięcie: usługa Azure DevOps obsługuje tylko trwałe usuwanie artefaktów testowych, w tym planów testów, zestawów testów, przypadków testowych, kroków udostępnionych i parametrów udostępnionych. Nie można przywrócić usuniętych artefaktów, a wszystkie skojarzone elementy podrzędne, takie jak wyniki testu, również zostaną usunięte. Ponadto zbiorcze usuwanie artefaktów testowych nie jest obsługiwane; próba zbiorczego usunięcia powoduje usunięcie wszystkich innych wybranych elementów roboczych z wyjątkiem artefaktów testowych.
Przed usunięciem artefaktów testowych upewnij się, że wykonasz kopię zapasową niezbędnych informacji, ponieważ tej akcji nie można cofnąć.
Po usunięciu artefaktów testowych są wykonywane następujące akcje:
Usuń z magazynu danych TCM:
- Usunięty artefakt testu jest usuwany z magazynu danych usługi Test Case Management (TCM).
- Podstawowy element roboczy skojarzony z artefaktem testowym jest usuwany.
Usuń elementy podrzędne:
- Zadanie w tle inicjuje usunięcie wszystkich elementów podrzędnych zarówno z magazynu danych TCM, jak i podstawowych elementów roboczych.
- Ten proces może potrwać kilka minut, w zależności od liczby usuniętych artefaktów.
Trwałe usunięcie:
- Wszystkie informacje w magazynie danych śledzenia elementów roboczych i magazynie danych TCM są trwale usuwane.
- Usuniętych danych nie można ponownie uaktywnić ani przywrócić w żadnych okolicznościach.
Wymagania wstępne
- Uprawnienia:
- Aby usunąć przebiegi testów, należy do grupy Administratorzy projektu lub mieć uprawnienie Usuń przebiegi testu na poziomie projektu na wartość Zezwalaj.
- Aby usunąć plany testów i zestawy testów, należy do grupy Administratorzy projektu lub mieć węzeł Ścieżka obszaru Zarządzanie planami testów lub Zarządzaj zestawami testów ustawionymi na wartość Zezwalaj. Jeśli użytkownik nie jest częścią grupy administratorów projektu, użytkownik musi mieć uprawnienia do testowania usuwania na poziomie projektu ustawione na wartość Zezwalaj wraz z uprawnieniami na poziomie węzła Ścieżka obszaru.
- Poziomy dostępu: aby zarządzać artefaktami testowymi lub usuwać je, mają dostęp do co najmniej podstawowych i testowych planów lub Visual Studio Enterprise. Ten poziom zapewnia dostęp do pełnego zestawu funkcji planów testów. Użytkownicy z dostępem podstawowym i uprawnieniami do trwałego usuwania elementów roboczych i zarządzania artefaktami testowymi mogą usuwać tylko oddzielone przypadki testowe, co oznacza, że mogą usuwać przypadki testowe utworzone z programu Work, które nie są połączone z żadnymi planami testów ani zestawami testów.
::: moniker-end
Typy elementów roboczych, które obsługują środowisko testowania
Na poniższej ilustracji przedstawiono zestaw typów elementów roboczych, które obsługują środowisko testowe i współpracują z programem Microsoft Test Manager. Te typy elementów roboczych są połączone razem przy użyciu wyświetlanych typów linków.
W portalu internetowym lub programie Microsoft Test Manager można wyświetlić przypadki testowe zdefiniowane dla zestawu testów oraz zestawy testów zdefiniowane dla planu testu. Te obiekty nie są jednak połączone ze sobą za pośrednictwem typów łączy. Aby zapoznać się z definicjami każdego pola używanego w tych typach elementów roboczych, zobacz Query based on build and test integration fields (Wykonywanie zapytań na podstawie pól integracji kompilacji i testowania).
Usuwanie przypadku testowego, zestawu testów lub planu testu
Aby usunąć przypadek testowy, zestaw testów lub plan testu, otwórz go z portalu internetowego i wybierz opcję Trwałe usuwanie z menu akcji. Usuwanie zbiorcze nie jest obsługiwane na stronie wyników zapytania.
Uwaga
Opcja Trwałe usuwanie jest widoczna tylko wtedy, gdy masz niezbędne uprawnienia i dostęp.
Potwierdź, że chcesz usunąć element.
Plan testu można również usunąć bezpośrednio z planów testów. Aby usunąć plan testu, otwórz pozycję Plany testów i wybierz pozycję Więcej akcji dla planu, który chcesz usunąć, a następnie wybierz pozycję Usuń.
Plan testu można również usunąć bezpośrednio z planów testów lub testów.
- Aby usunąć kroki udostępnione i parametry udostępnione, najpierw ręcznie usuń wszystkie odwołania do nich przed ich usunięciem.