首页 > 解决方案 > 在“日志”选项卡中显示发布控制台输出

问题描述

我有一个发布定义,它连接到一个包含单元测试方法的 dll 文件。这些测试方法使用 Trace.WriteLine() 将输出打印到控制台。在 Visual Studio 上调试测试方法时,打印将显示到输出窗口。但是,当在 Visual Studio 上运行单元测试时,仅在运行完成后才会显示打印。在 TFS 上部署发布时,输出仅打印到 trx 文件。在 Visual Studio 和 TFS 上运行单元测试期间,在“日志”选项卡上的发布部署期间,有没有一种方法可以显示输出?

标签: tfs

解决方案


当测试在发布管道中运行时,您可以简单地将测试结果发布到 TFS 发布摘要。

该任务支持流行的测试结果格式,包括 JUnit、NUnit 2、NUnit 3、Visual Studio Test (TRX)和 xUnit 2。如果您使用 Visual Studio Test 等内置任务运行测试,结果会自动发布,您不需要单独的发布测试结果任务。

更多详细信息请参阅发布测试结果任务。


推荐阅读