Java 拉力:更新测试用例中引用的测试文件夹

Java 拉力:更新测试用例中引用的测试文件夹,java,web-services,rally,Java,Web Services,Rally,我有以下Java代码(如下)来更新我的测试用例。我想在我的测试用例上更新三个字段。这三个字段是项目、测试文件夹和注释。代码在工作时仅更新项目和注释字段。测试文件夹字段保持不变。为了让它更新我的测试文件夹字段,我需要做哪些更改? 谢谢 使用TestFolder,不留空格: tcUpdate.addProperty("TestFolder", tfRef); 您可以检查对象模型,以确保对象名称的拼写与WS-API引用它们的拼写完全一致 没有必要添加.js。WS-API v2.0端点不需要.js,因

我有以下Java代码(如下)来更新我的测试用例。我想在我的测试用例上更新三个字段。这三个字段是项目、测试文件夹和注释。代码在工作时仅更新项目和注释字段。测试文件夹字段保持不变。为了让它更新我的测试文件夹字段,我需要做哪些更改? 谢谢


使用
TestFolder
,不留空格:

tcUpdate.addProperty("TestFolder", tfRef);
您可以检查对象模型,以确保对象名称的拼写与WS-API引用它们的拼写完全一致

没有必要添加.js。WS-API v2.0端点不需要.js,因为这是唯一受支持的格式(不再需要xml)

请注意,测试文件夹不能从一个项目移动到另一个项目:它们属于创建它们的项目。测试用例可以在同一工作区内从一个项目移动到另一个项目。这意味着您的项目引用应该指向测试文件夹所在的项目。在UI中,如果测试用例位于项目P1内的测试文件夹TF1中,并且如果用户尝试将测试用例移动到另一个项目P2中,则会出现此错误:
所选测试文件夹不在“P2”项目中;测试文件夹必须与此测试用例或父项目位于同一项目中。

tcUpdate.addProperty("TestFolder", tfRef);
String tfRef = "/testfolder/1234";