本文へスキップ

Crossbrowsertesting サービス

CrossBrowserTesting ユーザー向けにローカルトンネルとジョブメタデータを管理する WebdriverIO サービスです。

インストール

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

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

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

設定

このサービスを使用するには、`wdio.conf.js` ファイルで `user` と `key` を設定し、`host` オプションを `hub.crossbrowsertesting.com` に設定する必要があります。CrossBrowserTesting Tunnel を使用したい場合は、`cbtTunnel: true` と設定するだけです。

// wdio.conf.js
exports.config
// ...
user: process.env.CBT_USERNAME,
key: process.env.CBT_AUTHKEY,
services: [
['crossbrowsertesting', {
cbtTunnel: true,
cbtTunnelOpts: {
// any additional options from cbt_tunnels
},
}]
],
// ...
};

オプション

CrossBrowserTesting サービスへの認証を行うには、設定にuserkey オプションを含める必要があります。

cbtTunnel

true の場合、セキュアな CBT ローカル接続が開始されます。

型: Boolean
デフォルト: false

cbtTunnelOpts

cbt_tunnels の `start()` 関数に渡す追加オプション。

型: Object
デフォルト: {}


WebdriverIO の詳細については、ホームページをご覧ください。

ようこそ!何かお手伝いできることはありますか?

WebdriverIO AI Copilot