本文へ移動

ywinappdriver サービス

wdio-ywinappdriver-service はサードパーティパッケージです。詳細については、GitHub | npm を参照してください。

このサービスは、WDIO テストランナー でテストを実行するときに、ywinappdriver サーバーをシームレスに実行するのに役立ちます。ywinappdriver を子プロセスで起動します。

インストール

npm install wdio-ywinappdriver-service --save-dev

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

設定

このサービスを使用するには、サービス配列にywinappdriverを追加する必要があります。

// wdio.conf.js
export.config = {
// ...
services: ['ywinappdriver'],
// ...
};

オプション

以下のオプションを wdio.conf.js ファイルに追加できます。サービスのオプションを定義するには、次のようにサービスをservicesリストに追加する必要があります。

// wdio.conf.js
export.config = {
// ...
services: [
['ywinappdriver', {
// ywinappdriver service options here
// ...
}]
],
// ...
};

logPath

ywinappdriver サーバーからのすべてのログを保存するパス。

型: 文字列

export.config = {
// ...
services: [
['ywinappdriver', {
logPath : './'
}]
],
// ...
}

command

グローバルにインストールされているなど、独自の winappdriver のインストールを使用するには、起動するコマンドを指定します。

型: 文字列

export.config = {
// ...
services: [
['ywinappdriver', {
command : 'c:\\xx\\ywinappdriver.exe'
}]
],
// ...
}

args

ywinappdriver に直接渡される引数のリスト。

可能な引数については、ドキュメント を参照してください。

型: 配列

デフォルト: []

export.config = {
// ...
services: [
['ywinappdriver', {
args: ['--urls' 'http://127.0.0.1:4723' '--basepath' '/wd/hub']
}]
],
// ...
}

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

WebdriverIO AI Copilot