java - 集会休息API : Java code to fetch userStory/TestCases/Defect Count for a given project

标签 java api rest rally

团队,

我正在寻找 java 程序来获取给定项目的用户故事、测试用例和缺陷总数的计数。

我尝试转储所有分层数据 - 并对其进行数据挖掘 - 以构建数据指标 - 但它花费了太多时间 - 我有大量数据(2000个项目,每个项目有 3/4 千个用户故事)

是否有任何疑问 - 我可以在哪里一次性获取一个项目所需的数据?

请帮忙。

谢谢 VG

最佳答案

对于每个项目,对于每种类型,只需执行页面大小为 1 的查询并检查 TotalResultCount 属性。这将为您提供匹配记录的总数,而无需实际检索所有数据。

以下示例展示了如何使用 Rally REST Toolkit for Java 执行此操作:

RallyRestApi restApi = new RallyRestApi(new URI("https://rally1.rallydev.com"), "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="730600160133101c1e03121d0a5d101c1e" rel="noreferrer noopener nofollow">[email protected]</a>", "password");

//retrieve only 1   
QueryRequest defectCount = new QueryRequest("defect");
defects.setPageSize(1);
defects.setLimit(1);

//for a specific project
defectCount.setProject("/project/12345");
defectCount.setScopedUp(false);
defectCount.setScopedDown(false);

QueryResponse defectCountResponse = restApi.query(defectCount);
int total = defectCountResponse.getTotalResultCount();

关于java - 集会休息API : Java code to fetch userStory/TestCases/Defect Count for a given project,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17915173/

相关文章:

java - 在运行时动态选择一个 spring-batch reader

java - 列出带有参数和返回类型的类 API

java - 使用 Java 8 在目录和子目录中查找文件

php - 在一个查询 API 和 PHP 中插入或更新

java - 使用Java中aws配置文件中定义的role_arn

c++ - C++ 共享库 API 中使用的数据类型

xml - 将 JSON 或 XML API 响应保存到 Wordpress 数据库

node.js - RESTful API 的最佳基于 Node 的架构?

ruby-on-rails - 如何在MVC下创建简洁,RESTful向导?

html - 尝试在 VPN 上的 Lync UCWA 上运行应用程序的 POST 请求时获取 502 Bad Gateway