メインコンテンツにスキップ

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']
}]
],
// ...
}

Welcome! How can I help?

WebdriverIO AI Copilot