如何使用 REST API 在 ALM 的测试实验室中获取文件夹列表?

how to get the list of folders in a test lab in ALM using REST API?

我正在寻找一种方法来获取测试实验室下的文件夹列表并将其显示在某些 UI 中。有没有办法使用 REST API 获取列表?我尝试了 /test-set-folders 但没有看到我期望的文件夹。

有两种类型的文件夹层次结构测试实验室和测试计划。两者都是不同的实体类型。 在测试实验室中,您可以具有以下层次结构

Folder1

   Folder2

       Test-set1 <-- this is test set (not a folder)

http://..../test-set-folders 将为您提供文件夹列表,而不是测试集。这是分页结果。因此,如果您有超过指定的限制,那么它将显示前 100 个或任何限制。要获取下一组文件夹,您需要获取下一页。

http://..../test-set-folders?page-size=100&start-index=101

使用上面的查询,它将带来下一组文件夹,您可以通过更改起始索引(按页面大小递增)进一步迭代到最后一页

希望这会有所帮助。