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