簡體   English   中英

如何使用ALM REST API從ALM進行所有測試運行?

[英]How to all the test runs form ALM using ALM REST API?

我正在嘗試使用ALM REST API從HP ALM獲取所有測試運行,但我的結果僅限於100條記錄。 我嘗試將查詢用作“?page-size = 5000”,但這不起作用。

我使用以下鏈接來獲取測試運行:“rest / domains /”+ domain +“/ projects /”+ project +“/ run”

請有人幫幫我嗎?

提前致謝

對於REST調用返回的記錄數存在全局限制。
它由REST_API_DEFAULT_PAGE_SIZEREST_API_MAX_PAGE_SIZE參數控制。
請參閱: thisthis以獲取更多詳細信息

(您沒有提到您正在使用的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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM