声纳整合测试覆盖范围

时间:2013-10-07 18:59:33

标签: testing code-coverage sonarqube

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

由于我们在不同的项目中进行了集成测试,因此Sonar始终将测试覆盖率报告为零。 当从不同的项目运行实际测试时,有没有办法在项目上报告测试覆盖率

由于

1 个答案:

答案 0 :(得分:0)

您应该可以通过阅读维基上的Code Coverage documentation page来实现您的目标。最值得注意的是,您将能够使用以下示例项目来了解它的工作原理:

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