【问题标题】:Assign testers to test and define build in rest api分配测试人员来测试和定义构建在 rest api
【发布时间】:2021-05-26 13:06:50
【问题描述】:

我们正在开发一种机器人产品,该产品在每个发布周期都需要进行大量手动测试,我们希望自动化管理这些测试。

我们设想一个包含以下步骤的流程:

  • 使用 Azure DevOps REST API(以及与管道相关的相应构建工件)在我们的发布管道中的新阶段将一个或多个测试计划分配给一个或多个测试人员
  • 进行手动测试
  • 部署门将发布保持在测试阶段,直到所有测试都通过(可通过解析来自:GET https://dev.azure.com/{organization}/{project}/_apis/test/runs?buildUri={buildUri} 的响应的函数应用程序来解决

是否可以使用 REST API https://dev.azure.com/{organization}/{project}/_apis/test 分配测试人员(以测试特定版本)?

【问题讨论】:

    标签: azure-devops azure-devops-rest-api azure-devops-pipelines


    【解决方案1】:

    是否可以使用 REST API

    答案是肯定的。你可以使用Test Point - Updaterest api 来实现。

    PATCH https://dev.azure.com/{organization}/{project}/_apis/testplan/Plans/{planId}/Suites/{suiteId}/TestPoint?api-version=6.0-preview.2
    

    更新测试点。这用于将测试点重置为活动状态、更新测试点的结果或更新测试点的测试器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-12-07
      • 1970-01-01
      • 1970-01-01
      • 2016-06-21
      • 1970-01-01
      • 2017-02-05
      • 2020-09-06
      相关资源
      最近更新 更多