Testingbot Service
WebdriverIO service that provides a better integration into TestingBot. It updates the job metadata ('name', 'passed', 'tags', 'public', 'build', 'extra') and runs TestingBot Tunnel if desired.
Configuration
In order to use the service you need to set user
and key
in your wdio.conf.js
file, and set the host
option to hub.testingbot.com
. If you want to use TestingBot Tunnel
you just need to set tbTunnel: true
.
// wdio.conf.js
export.config = {
// ...
services: ['testingbot'],
user: process.env.TB_KEY,
key: process.env.TB_SECRET,
tbTunnel: true,
// ...
};
Options
user
Your TestingBot API KEY.
Type: String
key
Your TestingBot API SECRET.
Type: String
tbTunnel
If true it runs the TestingBot Tunnel and opens a secure connection between a TestingBot Virtual Machine running your browser tests.
Type: Boolean
Default: false
tbTunnelOpts
Apply TestingBot Tunnel options (e.g. to change port number or logFile settings). See this list for more information.
Type: Object
Default: {}