Test Plans
Get Test Plan details
GET
https://[customer].testresults.io/api/projects/:pId/testcases/:tcId/testplans/:tpId
Gets Test Plan details.
Path Parameters
Name | Type | Description |
---|---|---|
pId | string | Project ID |
tcId | string | Test Case ID |
tpId | string | Test Plan ID |
Headers
Name | Type | Description |
---|---|---|
Authentication | string | Authentication token |
Get Test Plan details (permanent URL)
GET
https://[customer].testresults.io/api/projects/0/testcases/0/testplans/:tpId
Gets Test Plan details for permanent URL.
Path Parameters
Name | Type | Description |
---|---|---|
tpId | string | Test Plan ID |
Headers
Name | Type | Description |
---|---|---|
Authentication | string | Authentication token |
Create new Test Plan
POST
https://[customer].testresults.io/api/projects/:pId/testcases/:tcId/testplans
Creates new Test Plan
Path Parameters
Name | Type | Description |
---|---|---|
pId | string | Project ID |
tcId | string | Test Case ID |
Headers
Name | Type | Description |
---|---|---|
Authentication | string | Authentication token |
Request Body
Name | Type | Description |
---|---|---|
Instances | number | Count of Instances |
MinimumDurationInMin | number | Minimum Duration in minutes |
TestType | string | Test Type |
Update Test Plan
PUT
https://[customer].testresults.io/api/projects/:pId/testcases/:tcId/testplans/:tpId
Updates an existing Test Plan.
Path Parameters
Name | Type | Description |
---|---|---|
pId | string | Project ID |
tcId | string | Test Case ID |
tpId | string | Test Plan ID |
Headers
Name | Type | Description |
---|---|---|
Authentication | string | Authentication token |
Request Body
Name | Type | Description |
---|---|---|
Id | string | Test Plan ID |
Status | string | Status |
Instances | number | Count of Instances |
Variables | array | Variables List |
InputFileId | string | Test Case Plan Document ID |
SupportingFilesId | string | Supporting Files ID |
AutomationSupportingFilesId | string | Automation Supporting Files ID |
AutomatedTestContainerId | string | Automated Test Case ID |
TestReports | array | Test Reports List |
ExecutionStatistics | array | Execution Statistics List |
TestCaseId | string | Test Case ID |
Description | string | Test Plan Description |
Revision | number | Revision number |
TestType | string | Test Type |
MinimumDurationInMin | number | Minimum Duration in minutes |
MonitoringMessage | string | Monitoring Message |
DataVersion | string | Data Version of Test Plan |
Register Automation Steps
GET
https://[customer].testresults.io/api/projects/:pId/testcases/:tcId/testplans/:tpId/automationSteps
Register Automation Steps.
Path Parameters
Name | Type | Description |
---|---|---|
pId | string | Project ID |
tcId | string | Test Case ID |
tpId | string | Test Plan ID |
Headers
Name | Type | Description |
---|---|---|
Authentication | string | Authentication token |
Request Body
Name | Type | Description |
---|---|---|
comment | string | Comment |
count | number | Count |
Change Test Type of the Test Case
POST
https://[customer].testresults.io/api/projects/:pId/testcases/:tcId/testplans/:tpId/transfer/:newType
Sets new Test Type for Test Case. A new Plan Revision will be created.
Path Parameters
Name | Type | Description |
---|---|---|
pId | string | Project ID |
tcId | string | Test Case ID |
tpId | string | Test Plan ID |
newType | string | New Test Type (e.g "Performance", "Stability" or "Default") |
Headers
Name | Type | Description |
---|---|---|
Authentication | string | Authentication token |
Last updated