0

现在我正在尝试使用 SonarQube API 获取测试信息。具体来说,我想通过使用 api/tests/list 获取信息。(https://nemo.sonarqube.org/api_documentation/api/tests

我的请求网址是: http://localhost:9000/api/tests/list?key=org.apache.httpcomponents:httpclient&testFileId=5a3ed43a-5ae6-4154-a5bb-64c6134c69af 但是,我得到以下回复:

{"paging":{"pageIndex":1,"pageSize":100,"total":0},"tests":[]}

我确实设置了浏览器权限,但我仍然无法正确回复。我应该怎么做才能解决这个问题?

4

1 回答 1

1

请注意,key此 Web 服务上不存在该参数。

在您的情况下,我认为 的值testFileId不是测试文件。这可以通过调用http://localhost:9000/api/components/show?id=5a3ed43a-5ae6-4154-a5bb-64c6134c69af 来检查

文件 HiveJobTest.java 的示例:

于 2016-03-29T17:56:40.173 回答