作为构建的一部分,我在服务器上为我的 UnitTests 从 xUnit Xml 到 Trx 做了一些转换。这样 TFS 可以在构建摘要中显示 UnitTest 计数。该部分工作正常,用户可以在构建摘要中看到 UnitTests 的计数。用户还可以单击该链接并查看在“测试结果”选项卡下运行的单元测试列表。
但是,当您双击其中一个测试以查看 UnitTest 的标准输出时,TFS 不会显示标准输出。
当我获取相同的 Trx 文件并在 VS 2015 中查看它时。文本按预期显示。
我不知道为什么它不会在 TFS 中显示,我试图填充我认为在输出下相关的所有部分,例如。
<StdOut>
<DebugTrace>
<TextMessages>
<TraceInfo>