Перейти до основного вмісту

Сервіс ywinappdriver

wdio-ywinappdriver-service є пакетом від сторонніх розробників, для отримання додаткової інформації відвідайте GitHub | npm

Цей сервіс допомагає вам безперебійно запускати сервер ywinappdriver під час тестування за допомогою WDIO testrunner. Він запускає 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 тут
// ...
}]
],
// ...
};

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