支持Rally API的.NET Toolkit中的Add函数

支持Rally API的.NET Toolkit中的Add函数,rally,Rally,我目前使用的是Rally WebServices API的1.43版。在将测试用例添加到测试集中的testcases数组之后,我一直在通过更新测试集来将测试用例添加到测试集。 这几个月来一直运行良好,但我刚刚开始发现错误: “无法为测试用例设置值:null” 我添加到新测试集中的第一个测试用例没有得到错误。只有当测试用例数组中有两个或多个测试用例时,才会返回错误。 我联系了Rally support,他们建议切换到v2.0并使用以下工具: https://rally1.rallydev.com/

我目前使用的是Rally WebServices API的1.43版。在将测试用例添加到测试集中的testcases数组之后,我一直在通过更新测试集来将测试用例添加到测试集。 这几个月来一直运行良好,但我刚刚开始发现错误: “无法为测试用例设置值:null” 我添加到新测试集中的第一个测试用例没有得到错误。只有当测试用例数组中有两个或多个测试用例时,才会返回错误。 我联系了Rally support,他们建议切换到v2.0并使用以下工具:

https://rally1.rallydev.com/slm/webservice/v2.0/testset/14469862335/testcases/add?key=nnn

Request Body:

{
    "CollectionItems": [
    {"_ref": "/testcase/14469885324"},
    {"_ref": "/testcase/14469885842"},
    {"_ref": "/testcase/14469886070"},
    {"_ref": "/testcase/14469887154"}
]
}
据我所知,.NET工具包不支持Add,而且我认为也没有使用“CollectionItems”的方法。 我想知道是否为.NET工具包计划了这样做的功能?如果没有,是否有其他方法可以通过工具箱实现这一点

谢谢你的帮助,
Caspar Davey。

拉力赛的支持者刚刚确认这是一个缺陷。一旦将测试用例写入测试集,对测试用例数组的后续更新将失败,错误为:“无法为测试用例设置值:null”。这也发生在v2.0上。是的,我昨天向rally报告了这个问题,他们确认这是一个bug。我正在运行一个wsapi版本为1.37的java应用程序(使用Rally java工具包)。