我想为我的单元测试计算代码覆盖率&功能测试。 运行我的单元测试后,我生成jacoco.exec文件。 类似的功能测试,我得到了jacoco-it.exec文件。Sonar + Jacoco + maven:我可以通过简单地向声纳提供jacoco.exec文件来获得代码覆盖率吗?
现在我想提供这些文件作为输入声纳如下:
MVN声纳:声纳-Dsonar.jdbc.url =“的jdbc:mysql的://本地主机:3306 /声纳了useUnicode =真&? characterEncoding = utf8“-Dsonar.jdbc.username = sonar -Dsonar.jdbc.password = sonar -Dsonar.host.url = http://localhost:9000 -Dsonar.jacoco.reportPath = jacoco.exec -Dsonar.jacoco.itReportPath = jacoco-it.exec
但声纳在仪表板上产生0%的覆盖率。 是否有任何其他方式可以从jacoco.exec文件中计算覆盖范围,而无需提供我的源代码/二进制文件来分析它?