0

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

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

谢谢

4

1 回答 1

0

您应该能够通过阅读wiki 上的代码覆盖率文档页面来实现您想要的。最值得注意的是,您将能够使用以下示例项目来查看它是如何工作的:

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

于 2013-10-10T07:45:33.833 回答