Get Test Results of Execution by Scenario ID
This endpoint retrieves the test results for a specific scenario within a given execution. The user must have the TEST_RESULT_VIEW authority to access this endpoint.
Endpoint Information
- URL: https://testinium.io/Testinium.RestApi/api/results/execution/{executionId}/scenario/{scenarioId}
- Method: GET
- Authentication: Required (Bearer Token)
Path Parameters
Parameter | Type | Required | Description |
|---|---|---|---|
executionId | Long | Yes | The unique ID of the test execution. |
scenarioId | Long | Yes | The unique ID of the test scenario. |
Request Parameters
No request body is required for this endpoint. The parameters executionId and scenarioId are provided as path parameters.
Response
The response contains a list of test results for the specified execution and scenario.
[
{
"id": 3571814,
"level": "WAITING",
"runtime": 0,
"environment": {
"id": 1188,
"name": "Firefox",
"operating_system": "WIN10",
"browser_type": "FIREFOX",
"environment_type": "firefox",
"environment_version": "134",
"enabled": true,
"operating_system_clean_name": "Windows 10",
"mobile": false
},
"session_id": "05755767628875375975",
"message": "",
"screenshots_enabled": false,
"screen_shot_type": "NO",
"video_enabled": false,
"performance_data_enabled": false,
"test_key": "TEST-C5267-P3362-E276081-S23057-ENV:1188-WIN10-firefox-134",
"video_format": "FLV",
"node_log_path": "https://testinium-dev-cloud.s3.amazonaws.com/5267/2025/01/23/05755767628875375975/node.log",
"executor_log_path": "https://testinium-dev-cloud.s3.amazonaws.com/5267/2025/01/23/05755767628875375975/testResult.log",
"screen_resolution": "1024x768",
"user_id": 5322,
"project_id": 1424,
"plan_id": 3362,
"scenario_id": 23057,
"execution_id": 276081,
"company_id": 5267,
"user_info": {
"id": 5322,
"name": "Mehmet",
"surname": "Aksahin",
"username": "mehmetaksahin",
"email": "[email protected]",
"enabled": true,
"account_non_expired": true,
"account_non_locked": true,
"credential_non_expired": true,
"language": "ENGLISH",
"time_zone": "UTC",
"company": "mehmetaksahin",
"company_id": 5267,
"current_company": "mehmetaksahin",
"current_company_id": 5267,
"roles": [
"ROLE_ADMIN",
"ROLE_CHANGE_USER",
"ROLE_USER",
"ROLE_REPORT",
"ROLE_INTEGRATION",
"ROLE_RUN_TEST",
"ROLE_COMPANY_ADMIN"
],
"access_token": "b0fa2cca656533bb82e5978f677b4b4a"
},
"start_date": "2025-01-23T10:00:58Z"
}
]Response Fields
Field | Type | Description |
|---|---|---|
id | Long | The unique ID of the test result. |
level | String | The current status of the test result (e.g., WAITING). |
runtime | Int | The runtime duration of the test (in seconds). |
environment | Object | Details of the environment where the test ran. |
session_id | String | The unique session ID for the test. |
message | String | Additional messages or details related to the test result. |
screenshots_enabled | Boolean | Indicates if screenshots are enabled for the test. |
screen_shot_type | String | The type of screenshot (e.g., NO, FULL). |
video_enabled | Boolean | Indicates if video recording is enabled for the test. |
performance_data_enabled | Boolean | Indicates if performance data collection is enabled. |
test_key | String | The unique key identifying the test. |
node_log_path | String (URL) | The URL for downloading the node log. |
executor_log_path | String (URL) | The URL for downloading the executor log. |
screen_resolution | String | The screen resolution used during the test (e.g., 1024x768). |
user_id | Long | The ID of the user who initiated the test. |
project_id | Long | The ID of the associated project. |
plan_id | Long | The ID of the associated plan. |
scenario_id | Long | The ID of the associated scenario. |
execution_id | Long | The ID of the associated execution. |
company_id | Long | The ID of the associated company. |
user_info | Object | Details of the user who initiated the test. |
start_date | String (ISO8601) | The start date and time of the test execution. |
Error Codes
HTTP Code | Error Message | Description |
|---|---|---|
401 | ACCESS_DENIED | The user lacks the TEST_RESULT_VIEW authority. |
404 | EXECUTION_NOT_FOUND | No execution was found for the specified ID. |
404 | TEST_SCENARIO_NOT_FOUND | No scenario was found for the specified ID. |
500 | USERS_COMPANY_NOT_EXISTS | The company associated with the user does not exist. |
500 | SYSTEM_INTERNAL_ERROR | An unexpected error occurred while processing the request. |
Example Request
curl --location 'https://testinium.io/Testinium.RestApi/api/results/execution/{executionId}/scenario/{scenarioId}' \
--header 'Authorization: Bearer <your_access_token>'