我们正在使用SonarQube 6.4
前端代码(JavaScript)和后端代码(java)的代码覆盖率显示为0%
开发人员声称他们为他们编写的每个函数或类都有单元测试用例
此应用程序具有数据库层
代码覆盖率0%是什么意思?
如docs中所述,sonarqube不运行测试,它只是导入由其他工具生成的报告,以显示它们与其他分析。
所以我的猜测是你没有配置你的CI链来生成测试报告,以便在sonarqube中显示。