查询测试计划儿童

时间:2016-04-07 07:05:22

标签: visual-studio tfs mtm

Visual Studio中是否有办法通过指定测试计划的名称或ID来查询工作项?

我在一个团队项目中有多个测试计划,因此单独查询团队项目是不够的。

由于无法通过VS中的测试计划查询所有测试,如何在数据库级别链接测试用例? TFS允许使用WorkItemStore实例使用MS客户端库执行SQL查询。

$wiStore = $Collection.GetService([type]"Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore")
$workitems = $wiStore.Query("")

最终我试图迭代测试项目中包含的所有附件。现在,这是通过检索所有测试及其(共享)步骤并列出其附件来实现的。

1 个答案:

答案 0 :(得分:0)

不幸的是,目前工作项查询中没有此选项。 Example work item queries

无法找到测试计划和测试套件(子项)之间的关联。查询所有测试套装子项的最简单方法,您可以指定测试套件父ID {通常=(测试计划ID + 1)}

更新

我不确定我是否理解正确。如果要列出所有测试,包括子套件,如下所示。这可以如下实现。 enter image description here

通过查询Visual Studio中的工作项无法实现。