【问题标题】:sonar integration test coverage声纳集成测试覆盖率
【发布时间】:2013-10-14 11:29:13
【问题描述】:

我们有单独的集成测试项目,可以在不同模块上触发集成测试用例。目前我们在每个模块中都没有单元测试用例。我们希望确保集成测试涵盖大部分领域功能。

由于我们在不同的项目中进行了集成测试,Sonar 总是将被测模块的测试覆盖率报告为零。 当实际测试从不同的项目运行时,有什么方法可以报告项目的测试覆盖率

谢谢

【问题讨论】:

    标签: testing code-coverage sonarqube


    【解决方案1】:

    您应该能够通过阅读 wiki 上的 Code Coverage documentation page 来实现您想要的。最值得注意的是,您将能够使用以下示例项目来了解它是如何工作的:

    基本上,您必须首先使用 JaCoCo 运行集成测试以生成覆盖率报告 (jacoco.exec),然后在 SonarQube 分析期间重复使用此报告。

    【讨论】:

      猜你喜欢
      • 2014-04-09
      • 2016-11-18
      • 2016-11-10
      • 2017-02-11
      • 1970-01-01
      • 2019-11-01
      • 1970-01-01
      • 2018-10-18
      • 2016-05-24
      相关资源
      最近更新 更多