Create or get all folders in a test set
Available in versions (Get all folders): LoadRunner Enterprise 2020 and later
Description
Creates a new test set folder or retrieves a list of existing test set folders.
URL
/LoadTest/rest/domains/{domainName}/projects/{projectName}/testsetfolders
Remarks
The data can be passed as XML or JSON containing the equivalent data.
HTTP Method
POST: Creates a test set folder.
GET: Returns a list of all test set folders in the body of the response.
Request
Headers:
One of the following:
Content-Type: application/xml
Content-Type: application/json
Cookies:
Version 2020 (or later) | LWSSO_COOKIE_KEY={LwssoCookie}; |
Versions earlier than 2020 | LWSSO_COOKIE_KEY={LwssoCookie};QCSession={QCSessionCookie}; |
Request Body:
POST: XML or JSON containing the name and parent ID of the test set in which to create the test instance.
Element | Description |
---|---|
TestSetFolderName | Name of the test set folder. |
Parent | ID of the test set folder. |
GET: No request body.
GET http://<LRE_Server>/LoadTest/rest/domains/MyDomain/projects/MyProject/testsetfolders
POST http://<LRE_Server>/LoadTest/rest/domains/TEST_DOMAIN/projects/TEST_PROJECT/testsetfolders
Content-Type: application/xml
Cookie: LWSSO_COOKIE_KEY={LwssoCookie};
<TestSetFolder xmlns="http://www.hp.com/PC/REST/API">
<TestSetFolderName>My_Test_Set_Folder</TestSetFolderName>
<Parent>11</Parent>
</TestSetFolder>
POST http://<LRE_Server>/LoadTest/rest/domains/TEST_DOMAIN/projects/TEST_PROJECT/testsetfolders
Content-Type: application/json
Cookie: LWSSO_COOKIE_KEY={LwssoCookie};
{ "TestSetFolderName": "test_lre_testsetfolder",
"Parent": 1
}
Response
Headers:
One of:
Accept: application/xml
Accept: application/json
Cookies:
None
HTML Return Code:
One of the HTTP Return Codes
HTML Body:
GET: Returns the list of all test set folders in the response.
<TestSetFolders xmlns="http://www.hp.com/PC/REST/API">
<TestSetFolder>
<TestSetFolderId>0</TestSetFolderId>
<Parent>-1</Parent>
<TestSetFolderName>Root</TestSetFolderName>
</TestSetFolder>
<TestSetFolder>
<TestSetFolderId>1</TestSetFolderId>
<Parent>0</Parent>
<TestSetFolderName>tsf_gqlekzibdop</TestSetFolderName>
</TestSetFolder>
<TestSetFolder>
<TestSetFolderId>2</TestSetFolderId>
<Parent>0</Parent>
<TestSetFolderName>TSF_cfIVX</TestSetFolderName>
</TestSetFolder>
</TestSetFolders>
{ "TestSetFolderId": 4,
"Parent": 1,
"TestSetFolderName": "test_lre_testsetfolder1"
}
See Also
Create or get all folders in a test set
Create a test set
Get all test sets
Delete a test set
Update test set name