Share via


Result Meta Data - Update

Aggiornare le proprietà dei metadati dei risultati del test

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
organization
path True

string

Nome dell'organizzazione di Azure DevOps.

project
path True

string

ID progetto o nome progetto

testCaseReferenceId
path True

integer

int32

Id TestCaseReference del risultato del test da aggiornare.

api-version
query True

string

Versione dell'API da usare. Questa opzione deve essere impostata su '7.1-preview.4' per usare questa versione dell'API.

Corpo della richiesta

Nome Tipo Descrizione
flakyIdentifiers

TestFlakyIdentifier[]

Elenco degli identificatori Flaky

Risposte

Nome Tipo Descrizione
200 OK

TestResultMetaData

operazione riuscita

Sicurezza

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

Nome Descrizione
vso.test_write Concede la possibilità di leggere, creare e aggiornare piani di test, case, risultati e altri artefatti correlati alla gestione dei test.

Esempio

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
}

Definizioni

Nome Descrizione
TestFlakyIdentifier

Test Flaky Identifier

TestResultMetaData

Rappresenta un meta data di un risultato di test.

TestResultMetaDataUpdateInput

Rappresenta un input TestResultMetaData

TestFlakyIdentifier

Test Flaky Identifier

Nome Tipo Descrizione
branchName

string

Nome ramo in cui Flakiness deve essere Contrassegnato/Non contrassegnato

isFlaky

boolean

Stato per Flakiness

TestResultMetaData

Rappresenta un meta data di un risultato di test.

Nome Tipo Descrizione
automatedTestName

string

AutomatedTestName del risultato del test.

automatedTestStorage

string

AutomatedTestStorage del risultato del test.

flakyIdentifiers

TestFlakyIdentifier[]

Elenco di Identificatore Flaky per TestCaseReferenceId

owner

string

Proprietario del risultato del test.

priority

integer

Priorità del risultato del test.

testCaseReferenceId

integer

ID di TestCaseReference.

testCaseTitle

string

TestCaseTitle del risultato del test.

TestResultMetaDataUpdateInput

Rappresenta un input TestResultMetaData

Nome Tipo Descrizione
flakyIdentifiers

TestFlakyIdentifier[]

Elenco degli identificatori Flaky