Этапы тестового набора определены в actionResults из TestIteredDetailsModel в iterationDetails тела запроса TestCaseResult .
Сначала вы можете использовать Получить результаты теста Api и указать detailsToInclude=Iterations
, чтобы получить подробную iterationDetails
и actionResults
информацию TestCaseResults. И тогда вы можете создать свое тело запроса и изменить результат iterationDetails
и actionResults
в соответствии с TestCaseResults.
"https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results/{testCaseResultId}?detailsToInclude=Iterations&api-version=5.1"
Я нашел пример обновить результат шага теста в C# клиентском API , вы можете проверить его. Надеюсь, что выше помогает.