【问题标题】:How to fetch TestPlan from TFS 2018 U2 via REST API如何通过 REST API 从 TFS 2018 U2 获取 TestPlan
【发布时间】:2020-03-02 05:31:51
【问题描述】:

我尝试使用以下 URL 获取 TestPlan 结果 :

网址:https://{host}/{collection}/{project}/_apis/testplan/plans?api-version=4.1

我还尝试了其他 API 版本:5.0-preview.15.1-preview.1

我收到HTTP: 404 Not found 错误。所以我的问题是,Microsoft 是否支持 Rest API 为 TFS 2018 U2 获取 TestPlan,或者如果 SOAP API 可用,请建议我如何获取它。

【问题讨论】:

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


    【解决方案1】:

    您需要使用旧的 api 来获取测试计划:

     ITestManagementTeamProject proj = GetProject(serverurl, project);
     ITestPlan plan= proj.TestPlans.Find(xx);
    

    【讨论】:

    • 感谢@CeceDong,我认为它会解决我的问题,而且我还获得了 SOAP API 来访问它。
    【解决方案2】:

    获取测试计划和测试的 REST 方法可能不适用于 TFS 2018 U2。您可以在文档页面上查看。

    对于 v 5.0 https://docs.microsoft.com/en-us/rest/api/azure/devops/?view=azure-devops-rest-5.0

    对于 v TFS 2018 U2 https://docs.microsoft.com/en-us/rest/api/azure/devops/?view=vsts-rest-tfs-4.1

    【讨论】:

      猜你喜欢
      • 2017-08-05
      • 2019-06-06
      • 2018-12-17
      • 2018-09-12
      • 2017-07-22
      • 2019-06-23
      • 1970-01-01
      • 1970-01-01
      • 2021-09-07
      相关资源
      最近更新 更多