Перейти к основному содержимому

Сервис 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