Visual studio 2015 TFS 2015的代码覆盖率

Visual studio 2015 TFS 2015的代码覆盖率,visual-studio-2015,code-coverage,tfs-2015,Visual Studio 2015,Code Coverage,Tfs 2015,我们目前正在使用TFS 2015进行CI构建。我们使用VS 2015附带的Microsoft单元测试框架创建单元测试,并将其作为TFS 2015构建过程的一部分运行 我们希望扩展单元测试以包括代码覆盖率。我们不能使用VS 2015 /TFS 2015代码覆盖工具,因为这些需要企业许可证,而我们只有专业许可证(尽管我们会考虑升级)。 我们正在寻找一种代码覆盖率工具,它可以挂接到我们的TFS 2015构建中,并产生有意义的输出(例如,覆盖率报告)。如果可能,最好将同一工具集成到VS 2015 IDE

我们目前正在使用TFS 2015进行CI构建。我们使用VS 2015附带的Microsoft单元测试框架创建单元测试,并将其作为TFS 2015构建过程的一部分运行

我们希望扩展单元测试以包括代码覆盖率。我们不能使用VS 2015 /TFS 2015代码覆盖工具,因为这些需要企业许可证,而我们只有专业许可证(尽管我们会考虑升级)。 我们正在寻找一种代码覆盖率工具,它可以挂接到我们的TFS 2015构建中,并产生有意义的输出(例如,覆盖率报告)。如果可能,最好将同一工具集成到VS 2015 IDE中,以提供实时覆盖

欢迎所有建议和建议

根据该网站的说法,只有Visual Studio Enterprise具有代码覆盖功能,因此如果您将TFS用于CI构建,则需要在构建代理计算机上安装VS Enterprise


否则,您可能需要检查其他生成服务器,如

给定MS语言的测试覆盖率工具,“连接到构建”就是编写测试覆盖率工具调用的脚本,并将其作为额外步骤添加到构建过程中

你没有说你想学哪种语言,所以我想你想学广谱。在这种情况下,语义设计(我的公司)可能会很好地为您服务

特别是,这个家族专门覆盖VisualStudio C、C++和C语言。 每种语言都有一个工具,因为该工具必须解析源代码以执行检测过程。所有家庭成员的工作方式相同,结果可以跨多种语言共享,以生成多语言目标应用程序的覆盖率报告


尽管通常不会配置为实时生成覆盖率数据,但您可以通过向每个应用程序添加几行自定义代码来轻松实现这一效果,仅当使用预处理器指令激活测试覆盖率时才启用。

只是澄清一下(对不起,我在原来的帖子中应该提到这一点)我想要C代码的代码覆盖率。所以我基本上需要一个C#代码覆盖工具,它将集成到TFS 2015中。您使用的是XAML构建还是vNext?