See the API's various operations for details on their request parameters and response data.
You can also run this API with a Postman collection.
Operation | Method | Endpoint |
---|---|---|
Functions | ||
Check how functions work | POST | /functional/functions/try-it |
Test catalog template | ||
Get the test conditions | GET | /functional/test-catalog/conditions |
Get the test catalog template | GET | /functional/test-catalog/template |
Functional testing: test requests | ||
Get the test requests | GET | /functional/test-requests |
Functional testing | ||
Create a test suite | POST | /functional/test-suites |
List test suites | GET | /functional/test-suites |
Generate a test suite with child objects | POST | /functional/test-suites/auto-generate |
Create a test suite with child objects | POST | /functional/test-suites/with-child-objects |
Get a test suite | GET | /functional/test-suites/{testSuiteId} |
Update a test suite | PUT | /functional/test-suites/{testSuiteId} |
Delete a test suite | DELETE | /functional/test-suites/{testSuiteId} |
Restore a test suite | POST | /functional/test-suites/{testSuiteId}/restore |
Create test cases | POST | /functional/test-suites/{testSuiteId}/test-cases |
List test cases | GET | /functional/test-suites/{testSuiteId}/test-cases |
Update a test case | PUT | /functional/test-suites/{testSuiteId}/test-cases |
Reorder test cases in a test suite | PUT | /functional/test-suites/{testSuiteId}/test-cases/order |
Delete test cases | POST | /functional/test-suites/{testSuiteId}/test-cases/remove |
Restore test cases | POST | /functional/test-suites/{testSuiteId}/test-cases/restore |
Get a test case | GET | /functional/test-suites/{testSuiteId}/test-cases/{testCaseId} |
Create variables | POST | /functional/test-suites/{testSuiteId}/variables |
List variables | GET | /functional/test-suites/{testSuiteId}/variables |
Update variables | PUT | /functional/test-suites/{testSuiteId}/variables |
Delete variables | POST | /functional/test-suites/{testSuiteId}/variables/remove |
Get a variable | GET | /functional/test-suites/{testSuiteId}/variables/{variableId} |
Get a test suite with child objects | GET | /functional/test-suites/{testSuiteId}/with-child-objects |
Update a test suite with child objects | PUT | /functional/test-suites/{testSuiteId}/with-child-objects |
Test runs | ||
Submit a test run | POST | /test-runs |
List test runs | GET | /test-runs |
Get a test run | GET | /test-runs/{testRunId} |