Test suites
{
"names": [
"crm",
"rfam"
]
}
Result:
[
{
"id": 4,
"name": "CRM",
"owner": "John",
"lastExecBy": "System",
"execTime": "2022-01-21 09:00:28",
"execEndTime": "2022-01-21 09:01:39",
"duration": "71",
"nextExecutionTime": "2022-01-22 09:00:00",
"schedule": "Daily / 09:00",
"passed": 217,
"failed": 24,
"error": 29,
"notExecuted": 0,
"testCount": 270,
"directory": "BI/daily",
"tags": ["DAILY"]
},
{
"id": 5,
"name": "Rfam",
"owner": "John",
"lastExecBy": "System",
"execTime": "2022-01-21 09:40:30",
"execEndTime": "2022-01-21 09:43:33",
"duration": "183",
"nextExecutionTime": "2022-01-22 04:00:00",
"schedule": "Daily / 04:00",
"passed": 101,
"failed": 16,
"error": 1,
"notExecuted": 0,
"testCount": 118,
"directory": null,
"tags": []
}
]
Execute
API endpoint: /api/v1/testsuites/execute
Type: POST
Description: Executes test suite and returns results
Parameters: name, variables
Example body:
{
"name": "bike_store",
"variables": {
"environment": "STAGING",
"countryCode": "EN"
}
}
{
"id": 10,
"name": "Bike_store",
"owner": "admin",
"lastExecBy": "REST",
"execTime": "2022-01-21 10:42:26",
"execEndTime": "2022-01-21 10:42:26",
"duration": "0",
"nextExecutionTime": "2022-01-21 16:21:00",
"schedule": "Daily / 16:21",
"passed": 37,
"failed": 0,
"error": 0,
"notExecuted": 0,
"testCount": 37,
"directory": "Inventory/Bikes",
"tags": ["Bike_store"]
}
All
[
{
"id": 27,
"name": " Robot_tests",
"owner": "admin",
"lastExecBy": "admin",
"execTime": "2021-12-13 19:04:35",
"execEndTime": "2021-12-13 19:04:36",
"duration": "1",
"nextExecutionTime": "2022-01-21 12:00:00",
"schedule": "Workdays / 12:00",
"passed": 16,
"failed": 0,
"error": 1,
"notExecuted": 0,
"testCount": 17,
"directory": "BI/daily",
"tags": ["DAILY"]
},
{
"id": 18,
"name": " Ticket_sales",
"owner": "admin",
"lastExecBy": "admin",
"execTime": "2022-01-21 09:55:05",
"execEndTime": "2022-01-21 09:55:07",
"duration": "2",
"nextExecutionTime": "",
"schedule": "",
"passed": 16,
"failed": 1,
"error": 0,
"notExecuted": 0,
"testCount": 17,
"directory": null,
"tags": []
}
]
Public
[
{
"id": 27,
"name": "Robot_tests",
"owner": "admin",
"lastExecBy": "admin",
"execTime": "2021-12-13 19:04:35",
"execEndTime": "2021-12-13 19:04:36",
"duration": "1",
"nextExecutionTime": "2022-01-21 12:00:00",
"schedule": "Workdays / 12:00",
"passed": 16,
"failed": 0,
"error": 1,
"notExecuted": 0,
"testCount": 17,
"directory": null,
"tags": []
},
{
"id": 9,
"name": "Classic_models",
"owner": "admin",
"lastExecBy": "System",
"execTime": "2022-01-21 09:39:30",
"execEndTime": "2022-01-21 09:40:14",
"duration": "44",
"nextExecutionTime": "2022-01-22 00:40:14",
"schedule": "Every 900 minutes",
"passed": 29,
"failed": 4,
"error": 0,
"notExecuted": 0,
"testCount": 33,
"directory": null,
"tags": []
}
]
User
{
"names": [
"admin",
"John"
]
}
Result
[
{
"id": 27,
"name": " Robot_tests",
"owner": "admin",
"lastExecBy": "admin",
"execTime": "2021-12-13 19:04:35",
"execEndTime": "2021-12-13 19:04:36",
"duration": "1",
"nextExecutionTime": "2022-01-21 12:00:00",
"schedule": "Workdays / 12:00",
"passed": 16,
"failed": 0,
"error": 1,
"notExecuted": 0,
"testCount": 17,
"directory": null,
"tags": []
},
{
"id": 18,
"name": " Ticket_sales",
"owner": "admin",
"lastExecBy": "admin",
"execTime": "2022-01-21 09:55:05",
"execEndTime": "2022-01-21 09:55:07",
"duration": "2",
"nextExecutionTime": "",
"schedule": "",
"passed": 16,
"failed": 1,
"error": 0,
"notExecuted": 0,
"testCount": 17,
"directory": null,
"tags": []
}
]
Tag
{
"names": [
"live",
"aws"
]
}
[
{
"id": 10,
"name": "Bike_store",
"owner": "admin",
"lastExecBy": "REST",
"execTime": "2022-01-21 10:42:26",
"execEndTime": "2022-01-21 10:42:26",
"duration": "0",
"nextExecutionTime": "2022-01-21 16:21:00",
"schedule": "Daily / 16:21",
"passed": 37,
"failed": 0,
"error": 0,
"notExecuted": 0,
"testCount": 37,
"directory": "Inventory/Bikes",
"tags": []
},
{
"id": 11,
"name": "Music_data",
"owner": "John",
"lastExecBy": "System",
"execTime": "2022-01-17 12:02:26",
"execEndTime": "2022-01-17 12:02:35",
"duration": "9",
"nextExecutionTime": "2022-01-24 10:00:00",
"schedule": "Mondays / 10:00",
"passed": 107,
"failed": 24,
"error": 26,
"notExecuted": 0,
"testCount": 157,
"directory": null,
"tags": []
}
]
Last modified: 16 December 2024