在 Postman 中获取 SonarQube 6.3.1 的覆盖率、技术债务、单元测试成功密度和单元测试失败密度 json 数据的 restapis 是啥?

Posted

技术标签:

【中文标题】在 Postman 中获取 SonarQube 6.3.1 的覆盖率、技术债务、单元测试成功密度和单元测试失败密度 json 数据的 restapis 是啥?【英文标题】:What are the restapis to get Coverage,technical debt,unit test success density and unit test failure density json data for SonarQube 6.3.1 in Postman?在 Postman 中获取 SonarQube 6.3.1 的覆盖率、技术债务、单元测试成功密度和单元测试失败密度 json 数据的 restapis 是什么? 【发布时间】:2018-06-09 15:30:48 【问题描述】:

Sonarqube 6.0 版本的其余 api 是:-

1.(SonarqubeUrl)/api/issues/search=>用于技术债务。 2.(SonarqubeUrl)/api/resources?metrics=ncloc,coverage=>代码覆盖率。 3.(SonarqubeUrl)/api/resources?metrics=ncloc,test_success_density=>为了单元测试成功。 4.(SonarqubeUrl)//api/resources?metrics=ncloc,test_failure_density=>For 单元测试失败。来源。 a.https://docs.sonarqube.org/pages/viewpage.action?pageId=2752802 b.https://docs.sonarqube.org/pages/viewpage.action?pageId=2392181

【问题讨论】:

您应该升级到 SonarQube 6.7 LTS 感谢 Jeroen Heier..我安装了 6.7 版本并尝试使用上面的其余 api..但是 api 不起作用..这就是我使用 6.0 版本的原因。 【参考方案1】:

SonarCloud,SonarQube 的在线版本,由 SonarSource 更新,将始终包含最新功能。查看 SonarCloud API 文档:

api/issues/search api/resources

api/resources 自 5.4 起已弃用,并在 6.3 中删除。你应该使用api/measures

【讨论】:

以上是关于在 Postman 中获取 SonarQube 6.3.1 的覆盖率、技术债务、单元测试成功密度和单元测试失败密度 json 数据的 restapis 是啥?的主要内容,如果未能解决你的问题,请参考以下文章

从 SonarQube_6.7.6 导出报告

扫描 gcno 以覆盖到 SonarQube 6.X 版本

在 JavaConsole 中获取 SonarQube 分析结果

SonarQube 6.7 - 新问题识别

用于代码气味的 SonarQube Web API - 技术债务计数

postman接口测试----1获取学生信息