在Test Set对象上提交的测试用例为空

时间:2013-01-10 02:00:12

标签: rally

我写了一个Rally应用来报告TestSet和TestCases。突然间,今天我的应用程序没有在其查询中获得任何TestCases。

为了简化这一点,我会将我的应用程序排除在外,我只是使用Web服务api运行查询:https://rally1.rallydev.com/slm/doc/webservice/index.jsp?version=1.40

如果我查询TestSet,那么应该包含TestSet中TestCase列表的TestCases字段对于肯定有TestCases的TestSets来说是空的。这一直工作到最后几天的某个时间(我们今天使用了应用程序,并且在我们最后一次使用它时没有得到任何TestCase,我们当时并没有发生任何变化)。

如果我在Track中查看测试用例 - > Rally中的迭代状态并展开TestSet以查看所有TestCases,它们就会显示出来。所以他们就在那里,只是出于某种原因,web服务api没有返回它们。

我花了最近两个小时阅读API文档并搜索Google以查看是否有其他人遇到此问题,或者是否有任何可能导致此问题的更改,但我没有找到任何内容。

我已经确认包含TestCase对象列表的其他对象(例如TestFolders)正确返回了TestCases列表。我还确认我能够查询应该在列表中返回的各个TestCases。我还确认我能够在TestCaseResult中查询特定的TestSet和TestCase。

所以我真的很难过。看起来好像只是TestSet.TestCases不起作用,我无法找到任何特定的原因或关联可能是原因的无关的东西。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

Rally的DevOps团队在2013年1月10日晚发布了针对此问题的修复程序。通过WSAPI的TestSet查询应该再次使用成员TestCases进行适当的水合。如有任何问题或疑虑,请与Rally Support联系。

答案 1 :(得分:1)

这是一个错误 - Rally的工程团队意识到了这个问题并且正在修复。请使用Rally Support提交案例,以报告/获取有关缺陷解决方案的状态更新。