Поделиться через


Result Meta Data - Update

Обновление свойств метаданных результатов теста

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

Параметры URI

Имя В Обязательно Тип Описание
organization
path True

string

Название организации Azure DevOps.

project
path True

string

Идентификатор проекта или имя проекта

testCaseReferenceId
path True

integer

int32

TestCaseReference — идентификатор обновляемого результата теста.

api-version
query True

string

Используемая версия API. Для использования этой версии API необходимо задать значение 7.1-preview.4.

Текст запроса

Имя Тип Описание
flakyIdentifiers

TestFlakyIdentifier[]

Список ненадежных идентификаторов

Ответы

Имя Тип Описание
200 OK

TestResultMetaData

успешная операция

Безопасность

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

Имя Описание
vso.test_write Предоставляет возможность читать, создавать и обновлять планы тестирования, случаи, результаты и другие артефакты, связанные с управлением тестами.

Примеры

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
}

Определения

Имя Описание
TestFlakyIdentifier

Проверка ненадежного идентификатора

TestResultMetaData

Представляет метаданные результата теста.

TestResultMetaDataUpdateInput

Представляет входные данные TestResultMetaData

TestFlakyIdentifier

Проверка ненадежного идентификатора

Имя Тип Описание
branchName

string

Имя ветви, где flakiness должна быть помечена или не помечена

isFlaky

boolean

Состояние для Flakiness

TestResultMetaData

Представляет метаданные результата теста.

Имя Тип Описание
automatedTestName

string

AutomatedTestName результата теста.

automatedTestStorage

string

AutomatedTestStorage результата теста.

flakyIdentifiers

TestFlakyIdentifier[]

Список flaky Identifier для TestCaseReferenceId

owner

string

Владелец результата теста.

priority

integer

Приоритет результата теста.

testCaseReferenceId

integer

Идентификатор TestCaseReference.

testCaseTitle

string

TestCaseTitle результата теста.

TestResultMetaDataUpdateInput

Представляет входные данные TestResultMetaData

Имя Тип Описание
flakyIdentifiers

TestFlakyIdentifier[]

Список ненадежных идентификаторов