0

Visual Studio 中有没有一种方法可以通过指定它们所属的测试计划的名称或 ID 来查询工作项?

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


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

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

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

4

1 回答 1

0

不幸的是,目前工作项查询中没有这个选项。示例工作项查询

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


更新:

我不确定我是否理解正确。如果您想列出包括子套件在内的所有测试,如下所示。这可以如下实现。 在此处输入图像描述

并且无法通过在 Visual Studio 中查询工作项来实现。

于 2016-04-08T09:55:27.750 回答