Как получить список настраиваемых проектов (поиск) в HP Quality Center с помощью OTA

Я пытаюсь использовать OTA API, чтобы получить атрибуты для моих тестовых объектов. Некоторые из этих записей имеют тип «Поиск». Списки доступны в Настройках -> Список проектов.

Я попытал счастья с CustomizationList, но почему-то застрял в его дочерних элементах. Он показывает только количество записей, а не полный список.

...
TestFactory nodeFactory = node.TestFactory;

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

Любая идея?


person Vinh    schedule 26.01.2015    source источник


Ответы (1)


Попробовав немного, я нашел решение для себя:

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

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

Я надеюсь, что это поможет другим получить список проектов (Lookup List)

person Vinh    schedule 26.01.2015