在 Sonar 中,如何查看测试的测试覆盖率?

Jas*_*ley 2 java jacoco sonarqube

我知道我可以深入查看仪表板上的覆盖率小部件并查看代码和分支覆盖率。但是,我想查看每个单独的测试涵盖哪些源文件和代码行。看起来声纳不支持这种相反的方式。如果不支持,是否可以配置 Sonar 来执行此操作?仅供参考,我们现在正在使用 JaCoCo 进行测试覆盖率。任何信息都非常感谢!

nwi*_*ler 5

这可能没有多大帮助,但我很确定这不受支持。

Sonar 只允许您按测试类别查看结果,而不是按测试类别查看结果。

解决这个问题的一种方法是多次运行 Sonar,每个测试类运行一次,但这可能并不容易做到,也可能不是您想要的。

  • 真糟糕,我想我不会尝试这样做。我考虑添加一个功能请求,发现有人抢先了我!投票:) http://jira.codehaus.org/browse/SONAR-2501 (2认同)