Как определить порядок TestCet TestCases с запросом Rally RestApi - PullRequest
0 голосов
/ 21 октября 2019

Я пытаюсь получить / определить порядок TestCases в Rally TestSet, используя следующее:

Request requestTC = new Request(test_set["TestCases"]);
findTCMatchQueryResult = m.myRestApi.Query(requestTC);

Однако, независимо от того, указываю ли я «Порядок» в «DragAndDropRank» или делаюНе указав «Порядок», я никогда не смогу получить порядок тестовых наборов TestSet, которые я вижу в Rally.

Например,

На веб-сайте Rally у меня есть TestSet с TestCases «X"," Y "и" Z "в этом порядке, но с помощью приведенного выше кода я никогда не смогу получить контрольные примеры в таком порядке.

Как найти порядок, показанный вСайт ралли?

Заранее спасибо!

1 Ответ

1 голос
/ 07 ноября 2019

«Ранг» вещей определяется полем DragAndDropRank. Следует помнить, что DragAndDropRank специфичен для контекста. Например, если я перемещаю TestCases в соответствии с набором тестов на странице состояния итерации, для этого устанавливается DragAndDropRank. Если я перемещу TestCases на странице Quality-> TestCases, это будет другой контекст и, следовательно, «ранг» будет другим. Однако они должны оставаться согласованными в том смысле, что если вы переместите TC6 выше TC5 на странице TestCases (против других TestCases), то это должно быть отражено на странице состояния итерации, где TC6 и TC5 находятся под TS2.

Поле DragAndDropRank на артефактах не является числом, это длинное хеш-значение, закодированное с информацией, необходимой для обоих случаев.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...