单元测试覆盖率在Sonarqube中不可见

单元测试覆盖率在Sonarqube中不可见,sonarqube,sonarqube-scan,sonarqube5.1,Sonarqube,Sonarqube Scan,Sonarqube5.1,我正在对包含单元测试项目的解决方案进行分析,就像其他项目一样。但是单元测试覆盖率小部件中没有数据,但是如果我打开相应的UT文件夹/文件,我可以看到分析。如何通过添加小部件查看单元测试覆盖率详细信息。 我没有使用任何这些工具…我正在使用声纳扫描仪进行分析 SonarQube不生成代码覆盖率数据。它显示由其他工具生成的报告提供的数据。您必须配置并执行任何代码覆盖工具,然后scanner将结果上传到服务器 请参见如何为C执行此操作: 有关代码覆盖率的更多信息: 我没有使用任何这些工具…我正在使用声纳

我正在对包含单元测试项目的解决方案进行分析,就像其他项目一样。但是单元测试覆盖率小部件中没有数据,但是如果我打开相应的UT文件夹/文件,我可以看到分析。如何通过添加小部件查看单元测试覆盖率详细信息。


我没有使用任何这些工具…我正在使用声纳扫描仪进行分析

SonarQube不生成代码覆盖率数据。它显示由其他工具生成的报告提供的数据。您必须配置并执行任何代码覆盖工具,然后scanner将结果上传到服务器

请参见如何为C执行此操作:

有关代码覆盖率的更多信息:


我没有使用任何这些工具…我正在使用声纳扫描仪进行分析

SonarQube不生成代码覆盖率数据。它显示由其他工具生成的报告提供的数据。您必须配置并执行任何代码覆盖工具,然后scanner将结果上传到服务器

请参见如何为C执行此操作:


关于代码覆盖率的更多信息:

您使用了哪些覆盖率工具,或者您如何执行分析?我没有使用这些工具中的任何一个…我正在使用sonar scanner运行分析。您使用哪些覆盖率工具,或者您如何执行分析?我没有使用这些工具中的任何一个…我正在使用sonar运行分析scanner.Hi agabrys,VS2015 enterprise是否能够生成测试覆盖率报告,以便声纳扫描仪稍后使用?如果是,那么我将升级到VS2015 enterprise当前我使用的是VS2015 professional,它在测试菜单下没有“分析代码覆盖率”选项。您必须在构建服务器上执行代码覆盖率工具,该工具执行Sonar分析。分析VS2015的代码覆盖率对您没有帮助。阅读这个关于代码覆盖工具的主题:但是你给出的sonarqube链接建议将VisualStudio代码覆盖作为获得代码覆盖结果的四种方法之一。除了测试菜单下的“分析代码覆盖率”之外,“VisualStudio代码覆盖率”是否还有其他建议?我假设.coveragexml可以从VS导出,并且可以由sonar扫描仪使用,但这意味着必须手动执行。您是否在CI或笔记本电脑/PC上执行分析?我是否可以从VS生成.coveragexml,并在不涉及任何外部工具的情况下使用它在sonarqube中获得单元测试覆盖率结果?嗨,agabrys,VS2015 enterprise是否能够生成测试覆盖率报告,稍后可由sonar扫描仪使用?如果是,那么我将升级到VS2015 enterprise当前我使用的是VS2015 professional,它在测试菜单下没有“分析代码覆盖率”选项。您必须在构建服务器上执行代码覆盖率工具,该工具执行Sonar分析。分析VS2015的代码覆盖率对您没有帮助。阅读这个关于代码覆盖工具的主题:但是你给出的sonarqube链接建议将VisualStudio代码覆盖作为获得代码覆盖结果的四种方法之一。除了测试菜单下的“分析代码覆盖率”之外,“VisualStudio代码覆盖率”是否还有其他建议?我假设.coveragexml可以从VS导出,并且可以由sonar扫描仪使用,但这意味着必须手动执行。您是否在CI或您的笔记本电脑/PC上执行分析?我是否可以从VS生成.coveragexml,并在sonarqube中使用它来获得单元测试覆盖率结果,而不涉及任何外部工具?