如何在TFS 2013中为Backlog项目创建查询,其中所有任务都处于完成状态,但名称为#34的任务除外;测试它"。
为了澄清,我正在寻找图片中的积压项目。
答案 0 :(得分:2)
你不能。你可以得到的最接近的是测试任务打开的PBI。您是否只需查看sprint backlog上的事项列表并在几秒钟内确定您的任务?
如果您是测试人员,那么您应该与开发团队的其他成员密切合作,并了解准备测试的内容。如果您在不查看TFS的情况下不知道,那么您将遇到组织问题。
答案 1 :(得分:0)
您最接近的想法是使用“工作项和直接链接”查询,它可以为您提供所需内容的近似。您基本上要求TFS仅返回没有具有特定条件的子任务的PBI。
此查询将错误地返回所有子任务都处于完成状态的PBI,即使它们没有标题中“test it”文本的任务。可能在完成所有子任务后,您将PBI状态设置为“已完成”,因此您可以通过删除状态为“已完成”的PBI来过滤掉查询。
如果你真的真的需要有这样的信息,可能最好的方法是使用API或REST调用,使用基本查询返回所有带有“测试它”而不是处于“完成”状态的子任务的PBI ,加载Everything,然后在工具中使用复杂条件进行进一步过滤。
我同意Martin的观点,这是一个更好的解决方案,可以缩短测试与开发团队之间的距离,最大化沟通。