Сервіс 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']
}]
],
// ...
}