API: запрос наборов тестов, связанных с конкретным набором тестов

Можно ли найти список наборов тестов, связанных с конкретным TestCase, с помощью WSAPI?

Когда вы просматриваете TestCase в Rally, вы можете просто щелкнуть вкладку TestSet, поэтому кажется, что это возможно. Однако, согласно документу WSAPI, я не понимаю, как это сделать, потому что в TestCase нет поля TestSet.

И вы, кажется, не можете пойти другим путем, поскольку, хотя в TestSets есть поле TestCase, документ говорит, что вы не можете запрашивать его. Итак, как это делается?


person kimon    schedule 31.01.2013    source источник


Ответы (1)


Хотелось бы, чтобы у меня был лучший ответ для вас, но, к сожалению, это несколько раздражающая особенность модели данных WSAPI, когда дело доходит до тестовых случаев. Как вы заметили, к сожалению, в тестовых примерах нет атрибута Test Set.

Единственный способ справиться с этим - на стороне клиента, и это несколько болезненно. Вы должны получить коллекцию TestCases из каждого TestSet, а затем прокрутить эту коллекцию (массив ссылок TestCase), чтобы увидеть, есть ли совпадение с вашим конкретным интересующим TestCase.

person Community    schedule 31.01.2013
comment
Я обращаюсь к группе инженеров Rally, чтобы узнать, поможет ли WSAPI 2.0 (в настоящее время находится в стадии бета-тестирования) облегчить некоторые проблемы с запросами сверху вниз, связанные с наборами тестов. Я дам вам знать, что я узнаю. - person ; 01.02.2013
comment
Спасибо... Дайте мне знать, если я могу помочь с этой бета-версией! Это действительно WSAPI или это SDK 2.0, который уже доступен? - person kimon; 01.02.2013
comment
Это WSAPI. Бета-версия уже есть в документах WSAPI: https://rally1.rallydev.com/slm/doc/webservice/index.jsp?version=v2.0. - person ; 01.02.2013
comment
Я дам вам знать, если будет ранняя бета-версия. - person ; 01.02.2013