TFS构建服务器不会创建测试结果

时间:2014-08-04 10:19:06

标签: testing logging tfs build tfs2012

有没有办法在我们的TFS构建服务器上激活与测试相关的日志? 如果测试失败,我找不到任何关于它的信息(除测试名称外)。

我查了一下:

  • drop文件夹。有正常的日志,但是这个日志在编译后结束,所以在检查测试之前
  • 构建服务器上的编译文件夹(C:\ Builds \ 8 ...)。 “bin”和“src”文件夹旁边有一个“Test Results”文件夹,但“Test Results”文件夹始终为空。
  • 构建定义。找不到任何激活测试日志的选项。

当我在网页视图中检查构建时,我看到的只有:

x / y测试通过,z失败,0不确定

无代码覆盖率结果 其他错误和警告 z + 1个错误,0个警告

z1失败 失败了z2 ... 失败的zn 测试运行失败。

如何找到更多信息,测试失败的原因?

我们正在使用:

  • TFS 2012 + TFS 2012构建服务器
  • 滚动构建
  • 我们本地计算机上的Visual Studio 2013 + Resharper
  • NUnit + MOQ
  • 滚动构建(不超过30分钟)构建定义

1 个答案:

答案 0 :(得分:0)

我们升级到 TFS 2015。后摆脱了问题 现在我只需检查Web界面,如果构建因单元测试而中断,我单击特定构建以打开它的详细视图。在右侧有一个名为测试结果的区域,我可以点击链接进入测试运行页面。 在附件(1)下,我收到了一个 Visual Studio测试结果文件类型的文件,它正确显示了问题所在。