Udostępnij przez


Test Plan Recycle Bin - Restore Deleted Test Plan

Przywraca usunięty plan testu

PATCH https://dev.azure.com/{organization}/{project}/_apis/testplan/recycleBin/testplan/{planId}?api-version=7.2-preview.1

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
organization
path True

string

Nazwa organizacji usługi Azure DevOps.

planId
path True

integer (int32)

Identyfikator planu testowego do przywrócenia

project
path True

string

Identyfikator projektu lub nazwa projektu

api-version
query True

string

Wersja interfejsu API do użycia. Należy ustawić wartość "7.2-preview.1", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
isDeleted

boolean

Wskazuje, czy należy przywrócić usunięty plan/pakiet testów.

Odpowiedzi

Nazwa Typ Opis
200 OK

operacja zakończona powodzeniem

Zabezpieczenia

oauth2

Typ: oauth2
Flow: accessCode
Adres URL autoryzacji: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Adres URL tokenu: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Zakresy

Nazwa Opis
vso.test_write Umożliwia odczytywanie, tworzenie i aktualizowanie planów testów, przypadków, wyników i innych artefaktów związanych z zarządzaniem testami.

Przykłady

Restore test plan

Przykładowe żądanie

PATCH https://dev.azure.com/fabrikam/fabrikam-fiber-tfvc/_apis/testplan/recycleBin/testplan/17?api-version=7.2-preview.1

{
  "isDeleted": false
}

Przykładowa odpowiedź

Definicje

TestPlanAndSuiteRestoreModel

Parametry treści żądania przywracania planu testu/pakietu

Nazwa Typ Opis
isDeleted

boolean

Wskazuje, czy należy przywrócić usunięty plan/pakiet testów.