Visual studio 2013 TFS 2013生成摘要未显示测试结果

Visual studio 2013 TFS 2013生成摘要未显示测试结果,visual-studio-2013,tfs,Visual Studio 2013,Tfs,类似的问题没有答案,但我们使用的是TFS 2013更新4。我们的测试使用NUnit编写,并配置为通过构建定义运行,该定义使用默认的not upgrade模板 我们刚刚在构建服务器上安装了VS 2013 Premium的完整版本,因为之前的测试根本没有运行。安装了它之后,如果我在日志中看到测试和结果,测试就会运行,如果我们强制失败,构建就会相应地失败,但构建摘要显示运行了0/0测试 我遵循了所选答案中的步骤,现在它显示了代码覆盖率结果,但对实际测试或其结果仍然没有任何影响 我还发现,这似乎与TFS

类似的问题没有答案,但我们使用的是TFS 2013更新4。我们的测试使用NUnit编写,并配置为通过构建定义运行,该定义使用默认的not upgrade模板

我们刚刚在构建服务器上安装了VS 2013 Premium的完整版本,因为之前的测试根本没有运行。安装了它之后,如果我在日志中看到测试和结果,测试就会运行,如果我们强制失败,构建就会相应地失败,但构建摘要显示运行了0/0测试

我遵循了所选答案中的步骤,现在它显示了代码覆盖率结果,但对实际测试或其结果仍然没有任何影响

我还发现,这似乎与TFS 2010的问题相同。我已经验证了所有用户都将“查看测试运行”权限设置为“允许”,并且我尝试使用TFS管理员帐户来确保这一点。还是没有骰子


如何使TFS显示在摘要中运行哪些测试,以及在生成摘要窗口链接到“

>P>”的测试结果窗口中,每一个单独的测试都需要与Team Foundation Server中的测试用例工作项相关联。有关如何关联测试的信息,请参阅。在我的工作中,我们使用的是TFS 2015,但我知道这在TFS 2013中有效,因为我在过去做过这项工作。一旦使用VisualStudio将测试用例工作项与自动化关联,以将测试自动化链接到测试用例,则必须有一个用于测试产品的生成定义,该产品作为生成的一部分运行测试自动化。当生成排队时,测试将作为新生成的一部分运行。构建完成后,您可以查看详细的测试结果


另外,另一篇StackOverflow文章描述了如何查看详细结果。

您使用的是什么测试框架?MSTest、NUnit、Xunit、MBUnit等?您使用的构建过程模板是什么?@DanielMann NUnit通过VS Test Runner无需更改选项,默认模板不是升级模板。也将更新问题。您的测试项目中是否将NUnit测试适配器设置为NuGet包?@DanielMann是的,我们有。