Freigeben über


Result Meta Data - Update

Aktualisieren von Eigenschaften von Testergebnismetadaten

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
organization
path True

string

Der Name der Azure DevOps-Organisation.

project
path True

string

Projekt-ID oder Projektname

testCaseReferenceId
path True

integer (int32)

TestCaseReference-ID des zu aktualisierenden Testergebnisses.

api-version
query True

string

Version der zu verwendenden API. Dies sollte auf "7.1-preview.4" festgelegt werden, um diese Version der API zu verwenden.

Anforderungstext

Name Typ Beschreibung
flakyIdentifiers

TestFlakyIdentifier[]

Liste der Flaky-IDs

Antworten

Name Typ Beschreibung
200 OK

TestResultMetaData

Erfolgreicher Vorgang

Sicherheit

oauth2

Typ: oauth2
Ablauf: accessCode
Autorisierungs-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

Bereiche

Name Beschreibung
vso.test_write Gewährt die Möglichkeit, Testpläne, Fälle, Ergebnisse und andere artefaktbezogene Testverwaltung zu lesen, zu erstellen und zu aktualisieren.

Beispiele

Update test result metadata

Beispielanforderung

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
    }
  ]
}

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
TestFlakyIdentifier

Test Flaky Identifier

TestResultMetaData

Stellt eine Metadaten eines Testergebnisses dar.

TestResultMetaDataUpdateInput

Represents a TestResultMetaData Input

TestFlakyIdentifier

Test Flaky Identifier

Name Typ Beschreibung
branchName

string

Branch Name where Flakiness has to be Marked/Unmarked

isFlaky

boolean

Zustand für Flakiness

TestResultMetaData

Stellt eine Metadaten eines Testergebnisses dar.

Name Typ Beschreibung
automatedTestName

string

AutomatedTestName des Testergebnisses.

automatedTestStorage

string

AutomatedTestStorage des Testergebnisses.

flakyIdentifiers

TestFlakyIdentifier[]

Liste der Flaky-ID für TestCaseReferenceId

owner

string

Besitzer des Testergebnisses.

priority

integer (int32)

Priorität des Testergebnisses.

testCaseReferenceId

integer (int32)

ID von TestCaseReference.

testCaseTitle

string

TestCaseTitle des Testergebnisses.

TestResultMetaDataUpdateInput

Represents a TestResultMetaData Input

Name Typ Beschreibung
flakyIdentifiers

TestFlakyIdentifier[]

Liste der Flaky-IDs