我的项目正在TFS (visualstudio.com)中运行,有一段时间,一堆测试在TFS上失败了。通常,在这种情况下,可以在本地机器上再现故障,查看错误并修复它们。(嗯,因为“在构建上运行测试”功能,它几乎从来没有到达服务器)。
但是这一次,所有的测试在我的机器上都正常工作,但是有些测试在TFS上失败了。我需要在服务器上看到我的测试的错误。但是,在托管的TFS的UI中似乎没有任何地方显示错误。
下面是我看到的:98/110测试通过了,12项失败,0项没有定论,失败的测试列表:失败的Given_VocabularyGrownEnough_When_AnalyzeGoals_Then_GoalsAchievedAndLessonEnded,failed When_AnalyzeGoalsAndVocabularyGrownNotEnough_Then_Nothing,...»
是否有人知道如何深入到托管的TFS中,并获取测试日志,或者至少知道断言的错误消息?
发布于 2014-04-05 04:32:39
Visual Studio 2012 & 2013
这是个很好的问题。或VS Team (以前是或)在浏览器中的失败测试中显示这些通常重要的异常或断言消息。

在Visual 2012/2013中,您将得到测试结果消息。

Visual Studio 2015
在Visual 2015中,他们删除了Visual中的生成摘要,现在在中双击生成结果时,将在浏览器中打开该摘要。乍一看,您无法看到实际的测试失败消息,但它可以在测试-> Run、-> (双击失败测试)、->运行汇总->测试结果下使用。

https://stackoverflow.com/questions/16644077
复制相似问题