Plan
Get All Plans By Project Name or ID
The endpoint retrieves all test plans associated with a specific project. The user must provide the project identifier in the path.
Get All Plans by User's Companies
The endpoint retrieves all test plans associated with a specific project that belong to the companies that the authenticated user is associated with. The user must provide the project identifier in the path.
Get Plans Of Scenario
The endpoint retrieves the plans associated with a specific scenario. It returns a list of plans based on the provided project and scenario information.
Get All Active Plans by Project ID
The endpoint retrieves all active test plans associated with a specific project identified by its ID. The authenticated user must belong to a company that is authorized to access the project.
Get Plan By ID
The endpoint retrieves a test plan based on the plan's name or ID. The test plan is returned as a PlanDTO object.
Get Plan By Project And Plan Name Or Id
The endpoint retrieves a test plan associated with a specific project based on the project's name or ID, and the plan's name or ID. The test plan is returned as a PlanDTO object.
Get Active Plan By ID
The endpoint retrieves an active test plan based on its ID. The response will return the plan as a PlanDTO object if the user has permission to access it.
Create Test Plan
The endpoint creates a new test plan for a specific project. The user must provide project details and plan specifications in the request body.
Update Test Plan
The endpoint updates an existing test plan for a specific project. The user must provide the project and plan identifiers in the path, along with the updated plan specifications in the request body.
Update Selected Android Mobile App for Test Plan
The endpoint allows users to update the selected Android mobile app for a specific test plan. The user must provide the test plan ID and the mobile app ID to be set.
Update Selected iOS Mobile App for Test Plan
The endpoint allows users to update the selected iOS mobile app for a specific test plan. The user must provide the test plan ID and the mobile app ID to be set.
Run Test Plan
URL \<your-gateway-url>/queue Method POST Authentication Required ( Bearer Token ) This response indicates that the run request was accepted successfully. The API returns an empty JSON object and does not include additional response data.
Rerun Test Plan
The endpoint allows the user to rerun specific scenarios from the last executed results of a test plan. URL https ///queue/rerun # Method POST Authentication Required ( Bearer Token ) This response indicates that the operation was completed successfully, with no additional data returned.
Stop Test Plan
The endpoint stops a running test plan. The user must provide the test plan ID in the path.
Stop Test Result
The endpoint stops a running test plan. The user must provide the test plan ID in the path.
Create Test Plan(Appium2)
The endpoint creates a new test plan for a specific project. The user must provide project details and plan specifications in the request body.
Get Appium2 Devices
Endpoint Information URL \<your-gateway-url>/devicepark/devices Method GET Authentication Required ( Bearer Token )
Get Plan By ID (Appium2)
URL \<your-gateway-url>/plan/ Method GET Authentication Required ( Bearer Token )
Create Period (Appium2)
URL \<your-gateway-url>/plan/ /period Method POST Authentication Required ( Bearer Token ) Manual ONCE REPETITIVE
Create Plan Scenarios (Appium2)
URL \<your-gateway-url>/plan/ /scenario Method POST Authentication Required ( Bearer Token )
Create Plan Environment (Appium2)
URL \<your-gateway-url>/devicepark/environment/plan/ Method POST Authentication Required ( Bearer Token )
Get Plan Environment List
URL \<your-gateway-url>/environment/plan/ Method GET Authentication Required ( Bearer Token )
Update Plan (Appium2)
URL \<your-gateway-url>/plan/ Method PUT Authentication Required ( Bearer Token )
Create Alert
URL \<your-gateway-url>/alert/plan/ Method POST Authentication Required ( Bearer Token )
Get Alert By Plan Id
Endpoint Information URL \<your-gateway-url>/alert/plan/ Method GET Authentication Required ( Bearer Token )
Delete Alert By Id
Endpoint Information URL \<your-gateway-url>/alert/ Method DELETE Authentication Required ( Bearer Token )
Get Execution Alert Status
Endpoint Information URL \<your-gateway-url>/alert/status/type/execution Method GET Authentication Required ( Bearer Token )
Get Result Alert Status
Endpoint Information URL \<your-gateway-url>/alert/status/type/result?
Get Period By Plan Id
Endpoint Information URL \<your-gateway-url>/plan/period/ Method GET Authentication Required ( Bearer Token )
Create Plan Java Parameter
Endpoint Information URL \<your-gateway-url>/plan/ /parameter Method POST Authentication Required ( Bearer Token )
Get Plan Java Parameters
Endpoint Information URL \<your-gateway-url>/plan/ /parameter Method GET Authentication Required ( Bearer Token )