队
我正在寻找java程序来获取给定项目的用户故事,测试用例和缺陷总数。
我试图转储所有分层数据 - 并对其进行数据挖掘 - 以构建数据指标 - 但是花费了太多时间 - 我拥有大量数据(2000个项目,每个项目有3/4千个用户故事)
有任何查询 - 我可以在一个项目中获得一个项目所需的数据吗?
请帮助。
由于 VG
答案 0 :(得分:2)
对于每个项目,对于每种类型,只需执行页面大小为1的查询并检查TotalResultCount属性。这将为您提供匹配记录的总数,而无需实际检索所有数据。
以下示例显示了如何使用Rally REST Toolkit for Java:
执行此操作RallyRestApi restApi = new RallyRestApi(new URI("https://rally1.rallydev.com"), "user@company.com", "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();