Get Test Execution By ID

The endpoint allows users to retrieve detailed information about a specific test execution by its ID.


Endpoint Information

  • URL: https://testinium.io/Testinium.RestApi/api/executions/{execId}

  • Method: GET

  • Authentication: Requires Bearer Token

  • Content-Type: application/json

  • Header: Required (current-company-id: <your_company_id>)


Path Variables

Parameter
Type
Required
Description

execId

Object

Yes

The ID of the test execution.


Response Body

Upon a successful request, the API returns the test execution details in JSON format.

{
    "id": 268108,
    "user_id": 5377,
    "username": "user",
    "company_id": 5288,
    "project_id": 1399,
    "project_name": "project1",
    "plan_id": 3255,
    "plan_name": "Demo",
    "test_results": [
        3492344
    ],
    "runtime": 17690,
    "result_summary": {
        "ERROR": 1
    },
    "start_date": "2024-11-28T20:11:46Z",
    "end_date": "2024-11-28T20:12:10Z",
    "test_result_status_counts": "[ERROR, 1]"
}
Field
Type
Description

id

integer

The unique ID of the test execution.

user_id

integer

The ID of the user who initiated the execution.

username

string

The username of the user who initiated the execution.

company_id

integer

The ID of the company associated with the execution.

project_id

integer

The ID of the associated project.

project_name

string

The name of the associated project.

plan_id

integer

The ID of the associated test plan.

plan_name

string

The name of the associated test plan.

test_results

array

List of test result IDs related to this execution.

runtime

integer

The execution runtime in milliseconds.

result_summary

object

Summary of execution results.

start_date

string

The start date and time of the test execution.

end_date

string

The end date and time of the test execution.

test_result_status_counts

string

A string representation of the counts of test result statuses.

error_code

string

The error code, if any, returned by the execution.

error_definition

string

A description of the error, if any, that occurred during execution.


Error Codes

Possible error codes and their explanations during the operation:

HTTP Code
Error Message
Description

401

Unauthorized

Authorization failed. User is not logged in.

403

Forbidden

User does not have permission to access the specified execution.

404

Execution not found

The specified test execution was not found.

500

Internal Server Error

An unexpected error occurred on the server.


Example Request

curl -X GET "https://testinium.io/Testinium.RestApi/api/executions/{execId}" \
-H "Authorization: Bearer <your_access_token>" \
-H "Accept: application/json"\
-H 'current-company-id: <your_company_id>'

Last updated