Udostępnij za pośrednictwem


Result Meta Data - Update

Aktualizowanie właściwości metadanych wyników testu

PATCH https://vstmr.dev.azure.com/{organization}/{project}/_apis/testresults/results/resultmetadata/{testCaseReferenceId}?api-version=7.1-preview.4

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
organization
path True

string

Nazwa organizacji usługi Azure DevOps.

project
path True

string

Identyfikator projektu lub nazwa projektu

testCaseReferenceId
path True

integer

int32

TestCaseReference id wyniku testu do zaktualizowania.

api-version
query True

string

Wersja interfejsu API do użycia. Ta wartość powinna mieć wartość "7.1-preview.4", aby używać tej wersji interfejsu API.

Treść żądania

Nazwa Typ Opis
flakyIdentifiers

TestFlakyIdentifier[]

Lista niestabilnych identyfikatorów

Odpowiedzi

Nazwa Typ Opis
200 OK

TestResultMetaData

operacja zakończona powodzeniem

Zabezpieczenia

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: 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

Scopes

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

Update test result metadata

Sample Request

PATCH https://vstmr.dev.azure.com/fabrikam/Fabrikam/_apis/testresults/results/resultmetadata/1?api-version=7.1-preview.4

{
  "flakyIdentifiers": [
    {
      "branchName": "refs/heads/master",
      "isFlaky": true
    }
  ]
}

Sample Response

{
  "testCaseReferenceId": 1,
  "priority": 0
}

Definicje

Nazwa Opis
TestFlakyIdentifier

Test Flaky Identifier

TestResultMetaData

Reprezentuje dane meta wyniku testu.

TestResultMetaDataUpdateInput

Reprezentuje dane wejściowe TestResultMetaData

TestFlakyIdentifier

Test Flaky Identifier

Nazwa Typ Opis
branchName

string

Nazwa gałęzi, w której flakiness musi być oznaczona/nieoznaczona

isFlaky

boolean

Stan flakiness

TestResultMetaData

Reprezentuje dane meta wyniku testu.

Nazwa Typ Opis
automatedTestName

string

AutomatedTestName wyniku testu.

automatedTestStorage

string

AutomatedTestStorage wyniku testu.

flakyIdentifiers

TestFlakyIdentifier[]

Lista flaky identyfikator dla TestCaseReferenceId

owner

string

Właściciel wyniku testu.

priority

integer

Priorytet wyniku testu.

testCaseReferenceId

integer

Identyfikator elementu TestCaseReference.

testCaseTitle

string

TestCaseTitle wyniku testu.

TestResultMetaDataUpdateInput

Reprezentuje dane wejściowe TestResultMetaData

Nazwa Typ Opis
flakyIdentifiers

TestFlakyIdentifier[]

Lista niestabilnych identyfikatorów