声纳中的JavaScript代码覆盖

我在使用Sonar和插件进行Java代码覆盖方面是个新手。

  1. 在使用Sonar进行分析时,有哪些可能找出Java代码的质量(包括代码覆盖率)?

  2. 目前我使用的是Karma Runner,它提供代码覆盖率报告。可以在声纳中使用吗?

谢谢。

SonarQube

以下讨论为推荐答案项目设置SonarQube: https://community.sonarsource.com/t/sonarcloud-analysis-for-javascript-application/10591/3

我只是第一次经历了这个过程。关键是获取lcov.info文件,Elena提到该文件可以由Karma生成。以下设置会将覆盖率信息发布到您的SonarQube项目:

sonar.javascript.lcov.reportPaths=coverage/lcov.info

注意,该路径是相对于项目根的。

相关文章