gpt4 book ai didi

tfs - 在构建定义 Team Foundation Server 2015 中运行/排除特定测试

转载 作者:行者123 更新时间:2023-12-04 06:33:49 25 4
gpt4 key购买 nike

在我们的一个构建定义中,我试图配置一个“Visual Studio 测试”构建步骤来运行一组特定的测试。

有一个“测试过滤器标准”框(如下),但这似乎没有任何效果,无论如何都要运行所有测试。它不像 VS2015 中测试资源管理器中的搜索过滤器框,并且有一些对“TestCaseFilter”的引用,但这不适用于此处(可能仅适用于 TFS2012)。

TFS build definition Visual Studio Test configuration

这可以用于实际过滤测试,还是应该以其他方式进行(例如提供设置文件?)

FWIW 我们使用 Xunit 进行单元测试。

最佳答案

测试过滤器标准 从测试程序集文件中过滤测试。此选项与控制台选项 /TestCaseFilter of vstest.console.exe 的工作方式相同,你可以用 vstest.console.exe 命令行测试看看是否有效。

作为替代方案,您可以在 中指定测试。测试组件 .此字段指定应从中挑选测试的测试组件。

  • 可以使用通配符
  • 可以指定多个路径,以分号分隔
  • 路径相对于源目录
  • 关于tfs - 在构建定义 Team Foundation Server 2015 中运行/排除特定测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36794315/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com