如何通过 REST 从 TFS 2018 U2 获取测试计划 API
How to fetch TestPlan from TFS 2018 U2 via REST API
我尝试使用以下 URL 获取 TestPlan
结果
:
URL: https://{host}/{collection}/{project}/_apis/testplan/plans?api-version=4.1
我还尝试了其他 API 版本:5.0-preview.1、5.1-preview.1
我收到 HTTP: 404 Not found
错误。所以我的问题是,Microsoft 是否支持 Rest API 为 TFS 2018 U2 获取 TestPlan
或者如果 SOAP API 可用,请建议我如何获取它。
可能用于获取测试计划和测试的 REST 方法不适用于 TFS 2018 U2。您可以在文档页面上查看。
对于 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:
您需要使用旧的 api 来获取测试计划:
ITestManagementTeamProject proj = GetProject(serverurl, project);
ITestPlan plan= proj.TestPlans.Find(xx);
我尝试使用以下 URL 获取 TestPlan
结果
:
URL: https://{host}/{collection}/{project}/_apis/testplan/plans?api-version=4.1
我还尝试了其他 API 版本:5.0-preview.1、5.1-preview.1
我收到 HTTP: 404 Not found
错误。所以我的问题是,Microsoft 是否支持 Rest API 为 TFS 2018 U2 获取 TestPlan
或者如果 SOAP API 可用,请建议我如何获取它。
可能用于获取测试计划和测试的 REST 方法不适用于 TFS 2018 U2。您可以在文档页面上查看。
对于 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:
您需要使用旧的 api 来获取测试计划:
ITestManagementTeamProject proj = GetProject(serverurl, project);
ITestPlan plan= proj.TestPlans.Find(xx);