Sonarqube和Cucumber的特点

时间:2017-01-03 20:06:41

标签: sonarqube cucumber

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

1 个答案:

答案 0 :(得分:1)

David this thread(在OP的问题之后写)中,David Racadon添加:

  

据我了解:

     
      
  • 无法对仅包含测试代码的项目进行分析,因为'sonar.sources'属性是必需的。      
        
    • 测试代码的度量未在项目级别汇总。
        就我而言,我认为测试文件是项目的一部分,就像源文件一样。因此,应将测试文件的度量汇总在源文件的顶部。
        现在,SonarQube显示即使在这1000行源代码之上有0或10,000行测试代码,您的项目也只有1,000行。对我来说,SonarQube为您提供了项目规模和维护工作量的偏差估算。
    •   
  •   

然后最接近的是他的插件racodond/sonar-gherkin-plugin

  • 分析Cucumber Gherkin feature files和:
  • 计算指标:代码行,方案数量等。
  • 检查各种指南,通过40多次检查来找出潜在的错误和代码异味
  • 提供编写自己的支票的能力
相关问题