【问题标题】:javascript code coverage in SonarSonar 中的 javascript 代码覆盖率
【发布时间】:2014-03-26 16:37:47
【问题描述】:

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

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

  2. 目前我正在使用 karma runner,它提供代码覆盖率报告。是否可以在 Sonar 中使用?

谢谢。

【问题讨论】:

标签: javascript code-coverage karma-runner sonarqube


【解决方案1】:

以下讨论涉及为 javascript 项目设置 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

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

【讨论】:

    【解决方案2】:
    1. 检查文档https://docs.sonarqube.org/display/PLUG/SonarJS(部分“Code Coverage”)
    2. 似乎可以将 Karma 与 SQ 一起使用(因为它可以生成 lcov 格式)

    【讨论】:

      猜你喜欢
      • 2012-06-30
      • 2012-06-11
      • 2012-12-22
      • 1970-01-01
      • 2011-07-26
      • 2016-11-08
      • 1970-01-01
      • 2015-06-14
      • 2023-03-25
      相关资源
      最近更新 更多