VNEXt构建中的无效测试用例过滤器

时间:2016-05-19 16:23:07

标签: tfs visual-studio-2015 tfsbuild tfs2015

在TFS 2015上运行VNEXT构建时,使用构建步骤“运行功能测试”,我会发出错误消息:

  

[警告] DistributedTests:错误:无效的测试用例过滤器'!CommitTest'。提供正确的测试用例过滤器,然后重试。

因为没有关于测试用例过滤器的在线文档,我只是从我之前的XAML构建中复制了我的VS 2013中的那些,但是它不起作用

2 个答案:

答案 0 :(得分:0)

正确的方法是:

/TestCaseFilter:”TestCategory!=CommitTest”

希望帮助其他人

答案 1 :(得分:0)

如果您使用的是Visual Studio Test步骤,请在Test Filter criteria框中输入switch / TestCaseFilter的值。

例如:如果您不想运行测试类别CommitTest,则应输入:

TestCategory!= CommitTest

如果您在此错误上方看到4或5行,则应找到调用vstest.console.exe的行。无论您输入文本框的是什么,都将设置为/ TestCaseFilter开关:

执行C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TestWindow \ vstest.console.exe“unit.Test.dll”/ TestCaseFilter:“TestCategory!= CommitTest”< / p>