You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

添加链接至VSTS工作项导致查询失效的问题求助

搞定VSTS(Azure DevOps)查询因关联链接失效的问题

嗨,我之前也碰到过类似的坑——原以为只筛选任务完成状态,结果一关联测试用例就把目标工作项搞没了!核心问题是你的查询默认把所有关联的工作项(不管是任务、测试用例还是其他Bug)都算进了“待完成项”的判断里,只要加了新链接,系统就误以为有未完成的关联项,直接把PBI/Bug踢出结果。下面给你两种靠谱的修改方案:

方案一:精准锁定非QA任务(最推荐)

直接把查询的判断范围限定在「非QA的任务」上,完全忽略测试用例这类无关链接:

  1. 打开你现有的查询,切到筛选标签页
  2. 用「添加分组」功能把逻辑分层:
    • 外层分组:工作项类型 = PBI 或 工作项类型 = Bug
    • 内层嵌套分组(重点!):
      • 先选「关联工作项」的筛选维度,然后依次加条件:
        • 链接类型 = 父/子(根据你实际用的任务关联方式调整,比如PBI和任务是父子链接)
        • 工作项类型 = 任务
        • 任务的「所属部门」(或者你用来标记QA任务的字段) != QA
        • 状态 != 已完成
      • 最后把这个内层分组的逻辑改成**「不存在匹配项」**
  3. 保存后测试:给PBI关联测试用例,它应该还稳稳待在查询结果里;如果加了未完成的非QA任务,才会被排除——这正是你要的效果!

方案二:直接排除测试用例链接

如果你的查询逻辑是「所有关联工作项都已完成」,那可以直接让系统忽略测试用例的链接:

  1. 在查询的关联项筛选里加一条:
    • 链接类型 != 测试用例(或者你实际用的测试用例链接名称,比如「测试用例引用」)
  2. 这样系统在检查关联项时会自动跳过测试用例,只判断任务类的关联项是否完成。

小提醒

  • 如果你的看板是基于这个查询的,记得同步更新看板的查询逻辑,不然看板显示还是会有问题
  • 可以建个测试PBI验证:先加个未完成的非QA任务,确认查询会排除它;再关联测试用例,确认它回到结果里——这样能确保逻辑没毛病

内容的提问来源于stack exchange,提问作者Jesper Lund Stocholm

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 07:29:56