【问题标题】:How to integrate sonarqube with robot framework?如何将 sonarqube 与机器人框架集成?
【发布时间】:2018-11-15 13:06:38
【问题描述】:

有没有办法加载Sonarqube API并将其应用到robotframework,通过添加一些规则来提高robot framework的代码质量?

谢谢。

【问题讨论】:

  • @Zhivko.Kostadinov 你能解释一下为什么这个链接有用吗?链接页面根本没有sonarqube这个词。
  • 是的,当然。作为先决条件,您可以使用此库扭曲 Sonar API 调用。

标签: sonarqube robotframework qa sonarqube-scan sonarqube-ops


【解决方案1】:

SonarQube 目前不支持 Robot Framework。使用RfLint 可以自动进行基本代码质量分析。这是一个可以单独运行并集成到Eclipse plugin RED 中的工具。有关详细信息,请参阅documentation

【讨论】:

    【解决方案2】:

    按照 A. Kootstra 的建议,您可以使用 RfLint

    然后创建 SonarQube 自定义插件,它将rflint 生成的问题转移到SonarQube 服务器(C# 和其他一些插件以这种方式工作。) 自定义插件应该能够保持RfLint 中包含的规则和SOnarQube 中的规则之间的连接。

    插件本身不会进行任何分析(可以为框架文本文件编写自己的解析器),它只负责读取rflint结果,将结果输入SonarQube并维护规则(描述,严重性等)在SonarQube 侧。

    【讨论】:

      猜你喜欢
      • 2017-05-28
      • 2016-03-12
      • 1970-01-01
      • 2012-02-24
      • 2021-05-02
      • 1970-01-01
      • 2019-02-16
      • 2022-07-15
      • 1970-01-01
      相关资源
      最近更新 更多