【发布时间】:2014-06-01 05:41:43
【问题描述】:
使用 Cobertura 时,我可以在 Sonar 中分别显示单元测试覆盖率和集成测试覆盖率,但是我找不到显示整体测试覆盖率的方法..
Sonar 文档暗示使用 Jacoco 可以做到这一点,但我想知道是否也可以使用 Cobertura?
非常感谢
【问题讨论】:
使用 Cobertura 时,我可以在 Sonar 中分别显示单元测试覆盖率和集成测试覆盖率,但是我找不到显示整体测试覆盖率的方法..
Sonar 文档暗示使用 Jacoco 可以做到这一点,但我想知道是否也可以使用 Cobertura?
非常感谢
【问题讨论】:
这是不可能的,至少在 sonarqube 4.3 中是不可能的。
但是,您可以将使用 cobertura 生成的 unit-test-coverage 与使用 jacoco 生成的 integration-test-coverage 结合起来。
文档很清楚:
“如果单元测试的覆盖率不是用 JaCoCo 计算的,那么整体覆盖率 = 集成测试覆盖率。”
您可以在此处找到文档:
http://docs.codehaus.org/display/SONAR/Code+Coverage+by+Integration+Tests+for+Java+Project
抱歉,祝您进一步配置好运!
【讨论】: