Sonarqube 库贝和黄瓜的特征

Sonarqube 库贝和黄瓜的特征,sonarqube,cucumber,Sonarqube,Cucumber,有没有办法在SonarQube分析中包括黄瓜特征的测试覆盖率和其他有用的统计数据?我做了一些研究,但找不到合适的插件。大卫·拉卡顿补充道: 据我所知: 无法对仅包含测试代码的项目运行分析,因为“sonar.sources”属性是必需的。 测试代码的度量值不会在项目级别汇总。 就我而言,我认为测试文件的一部分与源文件相同。因此,测试文件的度量值应聚合在源文件之上。 现在,SonarQube显示您的项目有1000行代码,即使在这1000行源代码之上还有0或10000行测试代码。对我来说,Sona

有没有办法在SonarQube分析中包括黄瓜特征的测试覆盖率和其他有用的统计数据?我做了一些研究,但找不到合适的插件。

大卫·拉卡顿补充道:

据我所知:

  • 无法对仅包含测试代码的项目运行分析,因为“
    sonar.sources
    ”属性是必需的。
    • 测试代码的度量值不会在项目级别汇总。
      就我而言,我认为测试文件的一部分与源文件相同。因此,测试文件的度量值应聚合在源文件之上。
      现在,SonarQube显示您的项目有1000行代码,即使在这1000行源代码之上还有0或10000行测试代码。对我来说,SonarQube对项目的规模和维护工作量给出了有偏见的估计
最接近的是他的插件,它:

  • 分析并:
  • 计算指标:代码行数、场景数等
  • 检查各种指导原则,通过40多次检查找出潜在的bug和代码气味
  • 提供编写自己的支票的功能

SonarQube可以阅读多种测试覆盖率报告。您使用什么工具来计算测试覆盖率?所有的项目都使用Cobertura。您的Cucumber特性所涵盖的代码语言是什么?JAVA如果是这样,请参阅代码是用Java编写的。