Как все тестовые прогоны из ALM использовать ALM REST API? - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь получить все тестовые прогоны из HP ALM, используя ALM REST API, но мои результаты ограничены только 100 записями.Я пытался использовать запрос как «? Page-size = 5000», но это не работает.

Я использую приведенную ниже ссылку для получения тестовых прогонов: "rest / domains /" + domain + "/ projects /" + project + "/ run"

Пожалуйста, кто-нибудь может мне помочь здесь?

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

Ответы [ 2 ]

0 голосов
/ 08 мая 2019

(Вы не упоминаете версию ALM, которую вы используете. Следующее относится к v12.55:)


Кажется, вы используете неправильный параметрpage-size="5000".Вместо этого попробуйте limit="5000"

Указание размера страницы в запросе

Клиент может указать количество экземпляров, возвращаемых на каждой странице, используя запроспараметр limit="n".Например:

/qcbin/api/domains/{domain}/projects/{project}/tests?limit=20

Как уже упоминалось, имейте в виду параметры сайта REST_API_PAGINATION_MAX_LIMIT (максимальный размер страницы, по умолчанию 2000) и REST_API_PAGINATION_DEFAULT_LIMIT (размер страницы по умолчаниюпо умолчанию 100).

Дополнительная информация: https://admhelp.microfocus.com/alm/en/12.55/api_refs/REST/Default.htm#REST_API/Data_Paging.htm

0 голосов
/ 01 мая 2019

Существует глобальное ограничение на количество записей, которые возвращаются для вызова REST.
Он управляется параметрами REST_API_DEFAULT_PAGE_SIZE и REST_API_MAX_PAGE_SIZE.
См .: this и это для более подробной информации

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