Read TestingBot (formerly HeadlessTesting) tests, builds, assets, browsers, devices and tunnels, mark tests passed or failed, and take cross-browser screenshots.
Explore 18 workflow actions for TestingBot, including account permissions and operation limits.
13 read actions5 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Delete build
Write
Permanently delete a build with all its tests and assets.
Permissions and limits
Account permissions
The TestingBot API key and secret of an account that is not read-only
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete test
Write
Permanently delete a test and its video, logs and screenshots.
Permissions and limits
Account permissions
The TestingBot API key and secret of an account that is not read-only
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get account
Read
Read the account's name, plan, remaining test seconds and concurrency.
Permissions and limits
Account permissions
The TestingBot API key and secret
Get device
Read
Read a device's details and availability.
Permissions and limits
Account permissions
The TestingBot API key and secret
Get screenshots
Read
Read a screenshot batch: processing, then done with each browser's image links.
Permissions and limits
Account permissions
The TestingBot API key and secret
Get test
Read
Read a test's result, browser, build, groups, duration and asset links.
Permissions and limits
Account permissions
The TestingBot API key and secret
Get test assets
Read
Get download links for a test's video, logs, network capture and screenshots; they expire.
Permissions and limits
Account permissions
The TestingBot API key and secret
List available devices
Read
List the real devices the account can use right now.
Permissions and limits
Account permissions
The TestingBot API key and secret
List browsers
Read
List the browsers and platforms on the grid, with their browser IDs.
Permissions and limits
Account permissions
The TestingBot API key and secret
List build tests
Read
List the tests in a build.
Permissions and limits
Account permissions
The TestingBot API key and secret
List builds
Read
List builds, the groups of tests that share a build identifier.
Permissions and limits
Account permissions
The TestingBot API key and secret
List devices
Read
List the real Android and iOS devices and whether each is free.
Permissions and limits
Account permissions
The TestingBot API key and secret
List screenshot batches
Read
List screenshot batches.
Permissions and limits
Account permissions
The TestingBot API key and secret
List tests
Read
List test sessions, newest first, by browser, group, build or update time.
Permissions and limits
Account permissions
The TestingBot API key and secret
List tunnels
Read
List the account's running TestingBot tunnels.
Permissions and limits
Account permissions
The TestingBot API key and secret
Stop test
Write
Stop a running test; its assets become available.
Permissions and limits
Account permissions
The TestingBot API key and secret of an account that is not read-only
A repeated request may repeat the external action. Review the previous result before retrying a write.
Take screenshots
Write
Queue screenshots of a page in several browsers; check the batch with Get screenshots.
Permissions and limits
Account permissions
The TestingBot API key and secret of an account that is not read-only
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update test
Write
Mark a test passed or failed and set its name, message, build, groups or sharing.
Permissions and limits
Account permissions
The TestingBot API key and secret of an account that is not read-only
A repeated request may repeat the external action. Review the previous result before retrying a write.
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in TestingBot. A saved workflow is not a completed provider action.