List test cases

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.

Request Params

KeyDatatypeRequiredDescription
includeRecentlyDeletedstring(Optional) Includes items deleted within the last 30 days, which you can restore, false by default.
resolveVariablesstring(Optional) Returns test cases with resolved variables assigned statically, false by default.
accountSwitchKeystring(Optional) For customers who manage more than one account, this runs the operation from another account. The Identity and Access Management API provides a list of available account switch keys.

HEADERS

KeyDatatypeRequiredDescription
Acceptstring

RESPONSES

status: OK

{"areAllTestCasesIncluded":true,"testCases":[{"clientProfile":{"client":"CHROME","ipVersion":"IPV4"},"condition":{"conditionExpression":"Response header \"Content-Type\" has a value that ends with \"{{contentTypeValue}}\"","conditionExpressionResolved":"Response header \"Content-Type\" has a value that ends with \"json\""},"createdBy":"jperez","createdDate":"2023-04-12T10:28:13+0000","modifiedBy":"jperez","modifiedDate":"2023-04-12T10:28:14+0000","order":1,"testCaseId":301,"testRequest":{"requestHeaders":[{"headerAction":"ADD","headerName":"Accept","headerValue":"v1"}],"requestMethod":"GET","testRequestUrl":"https://{{hostname}}/","testRequestUrlResolved":"https://www.user8.example.com/"}},{"clientProfile":{"client":"CHROME","ipVersion":"IPV4"},"condition":{"conditionExpression":"Response code is one of \"{{successCode.statusCodes}}\""},"createdBy":"jperez","createdDate":"2023-04-12T10:28:13+0000","derivedTestCases":[{"clientProfile":{"client":"CHROME","ipVersion":"IPV4"},"condition":{"conditionExpression":"Response code is one of \"200\""},"order":1,"testRequest":{"requestMethod":"GET","testRequestUrl":"https://abc.com/index"}},{"clientProfile":{"client":"CHROME","ipVersion":"IPV4"},"condition":{"conditionExpression":"Response code is one of \"200\""},"order":2,"testRequest":{"requestMethod":"GET","testRequestUrl":"https://def.org/index"}}],"modifiedBy":"jperez","modifiedDate":"2023-04-12T10:28:13+0000","order":2,"testCaseId":302,"testRequest":{"requestMethod":"GET","testRequestUrl":"https://{{sampleVarGroup.urls}}/index"}}]}