Hoppa till huvudinnehåll

Testingbot Service

WebdriverIO-tjänst som ger en bättre integration med TestingBot. Den uppdaterar jobbmetadata ('name', 'passed', 'tags', 'public', 'build', 'extra') och kör TestingBot Tunnel om så önskas.

Installation​

Det enklaste sättet är att behålla @wdio/testingbot-service som en devDependency i din package.json, via:

npm install @wdio/testingbot-service --save-dev

Instruktioner om hur man installerar WebdriverIO finns här.

Konfiguration​

För att använda tjänsten behöver du ange user och key i din wdio.conf.js-fil, och ställa in hostname-alternativet till hub.testingbot.com. Om du vill använda TestingBot Tunnel behöver du ställa in tbTunnel: true.

// wdio.conf.js
export const config = {
// ...
user: process.env.TB_KEY,
key: process.env.TB_SECRET,
services: [
['testingbot', {
tbTunnel: true
}]
],
// ...
};

Alternativ​

För att auktorisera TestingBot-tjänsten måste din konfiguration innehålla alternativ för user och key.

tbTunnel​

Om sant kör den TestingBot Tunnel och öppnar en säker anslutning mellan en TestingBot Virtual Machine som kör dina webbläsartester.

Typ: Boolean
Standard: false

tbTunnelOpts​

Tillämpa alternativ för TestingBot Tunnel (t.ex. för att ändra portnummer eller loggfilsinställningar). Se denna lista för mer information.

Typ: Object
Standard: {}

Welcome! How can I help?

WebdriverIO AI Copilot