ywinappdriver サービス
wdio-ywinappdriver-service はサードパーティのパッケージです。詳細についてはGitHub | npmをご覧ください。
このサービスは、WDIO testrunnerでテストを実行する際に、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 サーバーからのすべてのログを保存するパス。
タイプ: String
例:
export.config = {
// ...
services: [
['ywinappdriver', {
logPath : './'
}]
],
// ...
}
command
グローバルにインストールされているなど、独自のwinappdriver インストールを使用するには、起動するコマンドを指定します。
タイプ: String
例:
export.config = {
// ...
services: [
['ywinappdriver', {
command : 'c:\\xx\\ywinappdriver.exe'
}]
],
// ...
}
args
ywinappdriver
に直接渡される引数のリスト。
使用可能な引数についてはドキュメントを参照してください。
タイプ: Array
デフォルト: []
例:
export.config = {
// ...
services: [
['ywinappdriver', {
args: ['--urls' 'http://127.0.0.1:4723' '--basepath' '/wd/hub']
}]
],
// ...
}