Number of APIs: 7
1. Add test cases to a test suite
POST https://{{host}}/test-management/v3/functional/test-suites/:testSuiteId/test-cases
Adds a list of new functional test cases to a test suite. Each test case consists of a test request, client profile, and condition. If you want to use variables within a condition or test request's URL or request header, create the needed variables first. The operation responds with a partial-success 207 response.
GET https://{{host}}/test-management/v3/functional/test-suites/:testSuiteId/test-cases
Lists functional test cases included in a test suite. The list can also include deleted test cases that you can restore. The response is an array of objects, each keyed by testCaseId
.
PUT https://{{host}}/test-management/v3/functional/test-suites/:testSuiteId/test-cases
Updates functional test cases in a test suite. The operation responds with a partial-success 207 response.
4. Reorder test cases in a test suite
PUT https://{{host}}/test-management/v3/functional/test-suites/:testSuiteId/test-cases/order
Reorders functional test cases in a test suite. The order of test cases applies when running a test for stateful test suites. You need to provide target order for all test cases included in a test suite. To check the current order of test cases, run the Get a test suite with child objects operation.
POST https://{{host}}/test-management/v3/functional/test-suites/:testSuiteId/test-cases/remove
Removes functional test cases with specific identifiers from a test suite. To get the identifiers, run the List test cases operation. The operation responds with a partial-success 207 response.
POST https://{{host}}/test-management/v3/functional/test-suites/:testSuiteId/test-cases/restore
Restores functional test cases into a test suite. To get the testCaseId
of the test case you want to restore, run the List test cases operation with includeRecentlyDeleted
set to true
. The operation responds with a partial-success 207 response.
GET https://{{host}}/test-management/v3/functional/test-suites/:testSuiteId/test-cases/:testCaseId
Returns details of a functional test case.
ENDPOINTS