如何使用OTA在HP Quality Center中获取自定义项目列表(查找)

时间:2015-01-26 14:06:03

标签: c# alm hp-quality-center

我尝试使用OTA API来获取测试对象的属性。其中一些条目具有类型" Lookup"。这些列表可在Customize - >中找到。项目清单。

我尝试使用CustomizationList,但不知怎的,我已经把它的孩子困住了。它只显示条目数而不是完整列表。

...
TestFactory nodeFactory = node.TestFactory;

foreach (dynamic attribute in nodeFactory.Fields){
    //read the attribute
    CustomizationList children = attribute.Property.Root.List;
}
...

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

尝试了一下后,我为自己找到了一个解决方案:

CustomizationListNode childNode = children.RootNode;
List cNodes = childNode.Children;

foreach (CustomizationListNode ccNode in cNodes) {
     Console.WriteLine("List Item:" + ccNode.Name);
}

我希望它能帮助其他人获取项目列表(查找列表)