从tfs build中排除测试

Yag*_*Yag 7 tfs unit-testing tfsbuild

我想从我的持续集成构建中排除一些测试,但我还没有找到一种方法.

我尝试过的一件事是将这些测试的优先级设置为-2,然后在我指定的构建上指定最小测试优先级= -1,但它仍然运行那些测试.

任何帮助将不胜感激.

Ed *_*hip 9

您应该使用"测试类别"方法,而不是使用已经描述过的"测试列表".测试列表和VSMDI功能实际上已在Visual Studio 2010中弃用,Microsoft可能会在Visual Studio的未来版本中完全删除该功能.

如果您想了解有关如何使用测试类别的更多信息,尤其是自动构建过程,请查看此博客文章:http: //www.edsquared.com/2009/09/25/Test+Categories+And+Running + A +子集+ +测试+在+团队+基础+服务器+ 2010.aspx

您还可以通过!在类别名称前指定(感叹号)字符来排除运行中的测试类别,以进一步定义过滤器.