Test runs

Executing tests and getting result

Returns list of historical TestRuns

get

Returns list of historical TestRuns

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Query parameters
orderingstring · enumOptional

Sort list by param

Possible values:
pageintegerOptional

A page number within the paginated result set.

page_sizeintegerOptional

Number of results to return per page.

started_afterstring · date-timeOptional
started_beforestring · date-timeOptional
statusstring · enumOptional
  • error - Error
  • passed - Passed
  • failed - Failed
  • running - Running
  • auto_retrying - Auto Retrying
  • stopped - Stopped
  • queued - Queued
  • paused - Paused
  • skipped - Skipped
  • recording - Recording
  • initialized - Initialized
Possible values:
testIdstring · uuidOptional
test_idstring · uuidOptional
Responses
200Success
application/json
countintegerRequiredExample: 123
nextstring · uri · nullableOptionalExample: http://api.example.org/accounts/?page=4
previousstring · uri · nullableOptionalExample: http://api.example.org/accounts/?page=2
get
/api/v2/testruns/

Execute desired test

post

Execute desired test.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Body
testIdstring · uuidRequired
runProfileIdstring · nullableOptional
Responses
200Success
application/json
idstring · uuidRead-onlyRequired
finishedStepsintegerRead-onlyRequired
modifiedstring · date-timeRead-onlyRequired
statusstring · enumRead-onlyRequired
  • error - Error
  • passed - Passed
  • failed - Failed
  • running - Running
  • auto_retrying - Auto Retrying
  • stopped - Stopped
  • queued - Queued
  • paused - Paused
  • skipped - Skipped
  • recording - Recording
  • initialized - Initialized
Possible values:
totalStepsintegerRead-onlyRequired
webappUrlstringRead-onlyRequired
post
/api/v2/testruns/

Retrieve test run result

get

Returns single object.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this test run.

Responses
200Success
application/json
browserNamestring · nullableRead-onlyRequired
browserVersionstring · nullableRead-onlyRequired
browserHeightinteger · nullableRead-onlyRequired
browserWidthinteger · nullableRead-onlyRequired
stepsRunsstringRead-onlyRequired
userIdstring · nullableRead-onlyRequired
durationstring · nullableRead-onlyRequired
endedstring · nullableRead-onlyRequired
errorCodestring · nullableRead-onlyRequired
extensionVersionstring · nullableRead-onlyRequired
idstring · uuidRead-onlyRequired
namestringRead-onlyRequired
osNamestring · nullableRead-onlyRequired
queuedstring · nullableRead-onlyRequired
runModestring · enumRead-onlyRequired
  • server - cloud
  • local - local
  • recording - recording
Possible values:
runProfileIdstring · nullableRead-onlyRequired
screenSizeTypestring · enumRead-onlyRequired
  • desktop - Desktop
  • mobile - Mobile
  • custom - Custom
Possible values:
sequenceinteger · nullableRead-onlyRequired
startedstring · nullableRead-onlyRequired
statusstring · enumRead-onlyRequired
  • error - Error
  • passed - Passed
  • failed - Failed
  • running - Running
  • auto_retrying - Auto Retrying
  • stopped - Stopped
  • queued - Queued
  • paused - Paused
  • skipped - Skipped
  • recording - Recording
  • initialized - Initialized
Possible values:
suiteRunIdstring · nullableRead-onlyRequired
testIdstring · nullableRead-onlyRequired
triggeredBystring · enumRead-onlyRequired
  • user - User
  • api - Api
  • webhook - Webhook
  • scheduler - Scheduler
  • github - Github
  • cli - Cli
  • agent - Agent
Possible values:
webappUrlstringRead-onlyRequired
get
/api/v2/testruns/{id}/

List test run debug artifacts

get

Returns list of debug artifacts attached to the test run.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this test run.

Responses
200Success
application/json
idstring · uuidRead-onlyRequired
kindstring · enumRead-onlyRequired
  • uploaded_file - Uploaded File
  • logs_partial - Logs Partial
  • logs - Logs
  • cloud_logs - Cloud Logs
  • container_stats - Container Stats
  • chrome_debug_logs - Chrome Debug Logs
  • extension_network_logs - Extension Network Logs
  • extension_network_logs_partial - Extension Network Logs Partial
  • report - Report
  • dom_snapshot - Dom Snapshot
  • visual_regression_screenshot - Visual Regression Screenshot
Possible values:
filestringRequired
expirationTimestring · nullableRead-onlyRequired

None for eternal

get
/api/v2/testruns/{id}/debug-artifacts/

Retrieve test run debug artifact by kind

get

Returns a single debug artifact of the given kind attached to the test run.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
artifact_typestring · enumRequired

Debug artifact type.

Possible values:
idstring · uuidRequired

A UUID string identifying this test run.

Responses
200Success
application/json
idstring · uuidRead-onlyRequired
kindstring · enumRead-onlyRequired
  • uploaded_file - Uploaded File
  • logs_partial - Logs Partial
  • logs - Logs
  • cloud_logs - Cloud Logs
  • container_stats - Container Stats
  • chrome_debug_logs - Chrome Debug Logs
  • extension_network_logs - Extension Network Logs
  • extension_network_logs_partial - Extension Network Logs Partial
  • report - Report
  • dom_snapshot - Dom Snapshot
  • visual_regression_screenshot - Visual Regression Screenshot
Possible values:
filestringRequired
expirationTimestring · nullableRead-onlyRequired

None for eternal

get
/api/v2/testruns/{id}/debug-artifacts/{artifact_type}/

Download test run logs

get

Download the logs for the selected test run.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this test run.

Responses
get
/api/v2/testruns/{id}/logs/

No content

Download JUnit XML report

get

Download the JUnit XML report for the selected test run.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this test run.

Responses
200

JUnit XML report file

application/json
string · binaryOptional
get
/api/v2/testruns/{id}/report/junit/

Get test run steps screenshots

get

Returns all screenshots.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this test run.

Responses
200Success
application/json
idstring · uuidRead-onlyRequired
get
/api/v2/testruns/{id}/screenshots/

Get test run status

get

Returns single object.

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this test run.

Responses
200Success
application/json
idstring · uuidRead-onlyRequired
finishedStepsintegerRead-onlyRequired
modifiedstring · date-timeRead-onlyRequired
statusstring · enumRead-onlyRequired
  • error - Error
  • passed - Passed
  • failed - Failed
  • running - Running
  • auto_retrying - Auto Retrying
  • stopped - Stopped
  • queued - Queued
  • paused - Paused
  • skipped - Skipped
  • recording - Recording
  • initialized - Initialized
Possible values:
totalStepsintegerRead-onlyRequired
webappUrlstringRead-onlyRequired
get
/api/v2/testruns/{id}/status/

Stop running test run

post

Stop test run

Authorizations
AuthorizationstringRequired

Token-based authentication with required prefix "Token"

Path parameters
idstring · uuidRequired

A UUID string identifying this test run.

Responses
200Success
application/json
idstring · uuidRead-onlyRequired
finishedStepsintegerRead-onlyRequired
modifiedstring · date-timeRead-onlyRequired
statusstring · enumRead-onlyRequired
  • error - Error
  • passed - Passed
  • failed - Failed
  • running - Running
  • auto_retrying - Auto Retrying
  • stopped - Stopped
  • queued - Queued
  • paused - Paused
  • skipped - Skipped
  • recording - Recording
  • initialized - Initialized
Possible values:
totalStepsintegerRead-onlyRequired
webappUrlstringRead-onlyRequired
post
/api/v2/testruns/{id}/stop/

Last updated

Was this helpful?