在TFS java sdk中获取测试计划列表

时间:2014-04-24 14:13:41

标签: java tfs tfs-sdk team-explorer-everywhere

我想使用TFS java sdk获取项目的测试计划和测试套件列表。

我该怎么做?

我试图像workItem一样查询它,但它不起作用,因为它不是workItem

1 个答案:

答案 0 :(得分:2)

查看java文档,使用Java SDK不公开Test Suite / Plan / Results API。这是有道理的,因为Eclipse中的测试管理器功能也不可用。

要阅读一些与测试相关的信息,您可以使用支持作为查询数据源的TFS_Warehouse数据库。您将找不到所有测试结果字段,但您可以获得相当多的bit of information on tests from these tables。但据我从图中可以看出,没有套件/计划信息:

enter image description here 来源:http://msdn.microsoft.com/en-us/library/ee620637.aspx

不支持直接查询tfs_ {collection}数据库,Microsoft强烈建议不要这样做。

唯一可行解决方案中的哪种结果:使用.NET构建自定义Web服务,如果您希望能够执行此操作,请从Java项目调用该服务。