The run configuration
object describes the execution configuration. A run configuration
contains configuration information about the execution, such as associated test suites, the agent, and the execution commands.
Run configuration properties
{
"id": 431605,
"name": "Sample tests",
"command": "",
"projectId": xxx,
"teamId": xxx,
"testProjectId": 413209,
"testSuiteId": 1021178,
"executionProfileId": 103622,
"timeOut": 60,
"kobitonDeviceId": "",
"configType": "TEST_SUITE",
"testProject": {
"id": 413209,
"name": "testcloud-sample-projects",
"description": "",
"projectId": xxx,
"teamId": xxx,
"createdAt": "2022-11-04T04:02:14.799+0000",
"type": "GIT",
"dirty": false
},
"agents": [],
"testCloudAgents": [{...}],
"k8sAgents": [],
"circleCIAgents": [],
"testCloudTestSuiteCollectionAgents": [],
"cloudType": "TEST_CLOUD_AGENT",
"genericCommand": "",
"ksVersion": "8.5.2",
"ksLocation": "",
"nextRunScheduler": {},
"executionMode": "SEQUENTIAL",
"enabledKobitonIntegration": false,
"enabledTestCloudTunnel": false,
"triggerMode": "TESTOPS_SCHEDULER",
"browserType": "CHROME"
}
A run configuration
object contains the following properties:
Property | Type | Description |
---|---|---|
|
| The unique identifier of the run configuration. |
|
| The name of the test execution. |
|
| The execution command to specify the behavior of the execution. |
|
| The ID of the project associated with this execution. |
|
| The ID of the team associated with this execution. |
|
| The ID of the script repository or zip repository that contains test cases. |
|
| The ID of the release associated with the execution |
|
| The ID of the test suite collections used in the execution. |
|
| The ID of the test suite used in the execution. |
|
| The execution profile configured in Katalon Studio. See Execution Profile. |
|
| The order of the Visual Testing baseline collection associated with the execution. See Baseline collection. |
|
| The time limit for the execution. |
|
| The Kobiton device ID to execute mobile tests, applied when Kobiton integration is enabled. |
|
| Configuration type: |
|
| The repository that contains the test cases. |
| Array of | The local agents used in the execution. |
| Array of | The TestCloud agents used in the execution. |
| Array of | The Kubernetes (K8s) agents used in the execution. |
| Array of | The CircleCI agents used in the execution. |
| Array of | These agents are used for overriding individual test environments of test suites in a test suite collection. |
|
| The cloud execution type, associated with the agents in use: |
|
| This object describes the latest execution. |
|
| The generic execution command configured for the execution. |
|
| The version of Katalon Runtime Engine used for the execution. |
|
| The location of Katalon Runtime Engine instance, applied when using local agent. |
|
| The scheduler object for the next execution. |
|
| The release object associated with the execution. |
|
| The build object associated with the execution. |
|
| There are two execution modes: |
|
|
|
|
|
|
|
| How the execution should be triggered: |
|
| The test environment used in the execution: CHROME FIREFOX SAFARI EDGE EDGE_CHROMIUM WEB_SERVICE CHROME_HEADLESS FIREFOX_HEADLESS MOBILE_BROWSERS MOBILE_NATIVE ALL |