我在我的UnitTests服务器上进行了一些转换,从xUnit Xml到Trx作为构建的一部分。这样TFS可以在构建摘要中显示UnitTest计数。该部分工作正常,用户可以在构建摘要中查看UnitTests的计数。用户还可以单击该链接,查看在"测试结果"下运行的UnitTests列表。标签。
但是,当您双击其中一个测试以查看UnitTest的标准输出时,TFS不会显示标准输出。
当我使用相同的Trx文件并在VS 2015中查看它时。文本按预期显示。
我很遗憾为什么它不会在TFS中显示,我试图填充我认为在输出下相关的所有部分,例如。
<StdOut>
<DebugTrace>
<TextMessages>
<TraceInfo>
答案 0 :(得分:0)
答案 1 :(得分:0)
我有同样的事情 - 我的测试用例失败了。 当我看到失败的测试;我可以看到错误消息和堆栈跟踪,但缺少Stdout? (见链接图片)
要找出测试失败的地方 - 我必须导航到测试运行摘要,下载.trx文件,然后在Visual Studio中打开它,然后单击失败的测试显示我全部三个(错误,堆栈和输出)。