Azure DevOps API:获取所有测试用例步骤

Azure DevOps API: get all testcase steps

有没有办法通过 Azure DevOps 获取所有测试用例步骤数据API?

您需要使用这个特定的端点,

POST https://dev.azure.com/{organization}/{project}/_apis/test/Runs/{runId}/results?api-version=5.0

并访问 TestActionResultModel

我找到了解决方案:

GET https://{host}/{collection}/{project}/_apis/testplan/Plans/{plan id}/Suites/{suite id}/TestCase/{testcase id}

Azure DevOps api 具有用于 return 测试运行、结果和案例的端点。 api 包装在一个名为 AzurePipelinesPS 的 PowerShell 模块中,该模块具有

等功能
  • Get-APTestSuiteList
  • Get-APTestRunList
  • Get-APTestRun
  • Get-APTestRun统计数据
  • Get-APTestResultList
  • Get-APTestResult
  • Get-APTestPlanList

以下命令将 return 一个套件中所有测试用例的列表。

Get-APTestSuiteList -Session 'youSessionName'

请务必在首次安装模块时使用 New-APSession 在本地设置会话。您可以找到会话文档 here.