我们正在使用 selenium 自动化测试,我希望能够根据自动化测试的结果将测试更新到最新状态。
我能够识别测试,但似乎 Status 属性没有设置器。
一旦有了 VersionOne.SDK.ObjectModel.Test 对象,我就可以执行以下操作:
Test test = null;
test = FindTest(regressionTest); // This finds the Test object.
test.Status.CurrentValue = status;
test.Save();
听起来您正在使用对象模型库。
实际上,对象模型库没有该属性的设置器。它可能希望您对该资产使用操作来调整状态,例如.Close()
SDK API 库具有更细粒度的访问权限,并允许进行更多的任意资产编辑。您也可以使用描述属性更改的 XML 正文直接访问rest-1.v1
API 端点。您需要知道TestStatus
要将其设置为的列表项的 ID,并进行单值关系更新
你有可以分享的代码吗?