Rally Web服务API:基于迭代或工作产品属性检索测试用例

时间:2012-10-29 07:50:05

标签: rally

我尝试使用XML URL从集会中检索测试用例,例如 https://rally1.rallydev.com/slm/webservice/1.37/testcase?query = ...

我只想检索从第x天到第y天接受的WorkProducts的测试用例,所以我构建了这样的查询: https://rally1.rallydev.com/slm/webservice/1.37/testcase?query=((WorkProduct.AcceptedDate> =“yyyy-mm-dd”)AND(WorkProduct.AcceptedDate< =“yyyy-mm-dd”)) 结果是:无法遍历“AcceptedDate”

有趣的是我可以做类似的事情: https://rally1.rallydev.com/slm/webservice/1.37/testcase?query=(WorkProduct.LastUpdateDate< =“2012-06-26”) 这是相同的概念。

有没有人可以说为什么LastUpdate信息是可查询的,而AcceptedDate不是?

谢谢, Minh Tue

1 个答案:

答案 0 :(得分:1)

这不起作用的原因是因为TestCase上的WorkProduct字段是一个工件。 Artifact有一个LastUpdateDate字段,但没有AcceptedDate字段。您仍然可以获得所需的数据,但需要一些额外的查询。

您必须查询其AcceptedDate在所需范围内的缺陷和故事,并在提取中包含TestCases。