测试失败时,不要在TFS中运行测试后脚本

时间:2014-02-23 21:01:18

标签: powershell tfsbuild

我有一个测试后的脚本,我只想在所有测试成功通过后运行。测试后脚本是一个PowerShell脚本,但我不知道如何检测是否有任何测试失败。

我无法更改构建过程,因为我正在使用TFS Online。我也在使用TfvcTemplate.12.xaml。

非常感谢任何帮助。提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果您使用的是vstest.console或任何类型的测试工具,您可以在PowerShell变量中捕获输出并迭代结果。

$结果|? {$ _ -match"失败:0"} |%{$失败= $ false}