【问题标题】:Query for Test plan Children查询测试计划子项
【发布时间】:2016-04-12 19:31:31
【问题描述】:

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

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


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

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

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

【问题讨论】:

    标签: visual-studio tfs mtm


    【解决方案1】:

    很遗憾,工作项查询中暂时没有这个选项。 Example work item queries

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


    更新:

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

    在 Visual Studio 中查询工作项是无法实现的。

    【讨论】:

    • TestSuites 包含的测试集合在打开测试套装时没有在VS中列出。您将如何查询以检索链接?
    • 我已经扩大了我的问题范围,数据库级别的查询也足够了
    猜你喜欢
    • 2018-07-06
    • 2020-05-22
    • 2017-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多