本文へスキップ

Testingbot サービス

TestingBot へのより良い統合を提供する WebdriverIO サービスです。ジョブのメタデータ('name'、'passed'、'tags'、'public'、'build'、'extra')を更新し、必要に応じて TestingBot Tunnel を実行します。

インストール

最も簡単な方法は、@wdio/testingbot-servicepackage.json の devDependency として、以下のように保持することです。

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

WebdriverIO のインストール方法はこちらをご覧ください。

設定

このサービスを使用するには、wdio.conf.js ファイルで userkey を設定し、hostname オプションを hub.testingbot.com に設定する必要があります。TestingBot Tunnel を使用したい場合は、tbTunnel: true を設定する必要があります。

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

オプション

TestingBot サービスを認証するには、設定ファイルにuserオプションとkeyオプションを含める必要があります。

tbTunnel

true の場合、TestingBot Tunnel を実行し、ブラウザテストを実行する TestingBot 仮想マシンとの間の安全な接続を開きます。

型: Boolean
デフォルト: false

tbTunnelOpts

TestingBot Tunnel のオプションを適用します(ポート番号や logFile 設定の変更など)。詳細についてはこのリストを参照してください。

型: Object
デフォルト: {}

ようこそ!お手伝いしましょうか?

WebdriverIO AI Copilot