如何通过RESTAPI从TFS 2018 U2获取测试计划

如何通过RESTAPI从TFS 2018 U2获取测试计划,rest,tfs,azure-devops,azure-devops-rest-api,Rest,Tfs,Azure Devops,Azure Devops Rest Api,我尝试使用下面的URL获取TestPlan结果 : URL:https://{host}/{collection}/{project}/\u api/testplan/plans?api版本=4.1 我还尝试了其他API版本:5.0-preview.1,5.1-preview.1 我收到一个HTTP:404未找到错误。所以我的问题是,微软支持Rest API获取TFS 2018 U2的测试计划,或者如果SOAP API可用,请建议我如何获取它。获取测试计划和测试的Rest方法可能不适用于TFS

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

URL:
https://{host}/{collection}/{project}/\u api/testplan/plans?api版本=4.1

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


我收到一个
HTTP:404未找到
错误。所以我的问题是,微软支持Rest API获取TFS 2018 U2的测试计划,或者如果SOAP API可用,请建议我如何获取它。

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

对于V5.0:

对于v TFS 2018 U2:


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

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

谢谢@CeceDong,我想它会解决我的问题,我还获得了SOAP API来访问它。