Pular para o conteúdo principal

Serviço ywinappdriver

wdio-ywinappdriver-service é um pacote de terceiros, para mais informações, consulte GitHub | npm

Este serviço ajuda você a executar o servidor ywinappdriver de forma transparente ao executar testes com o WDIO testrunner. Ele inicia o ywinappdriver em um processo filho.

Instalação​

npm install wdio-ywinappdriver-service --save-dev

Instruções sobre como instalar o WebdriverIO podem ser encontradas aqui.

Configuração​

Para usar o serviço, você precisa adicionar ywinappdriver ao seu array de serviços:

// wdio.conf.js
export.config = {
// ...
services: ['ywinappdriver'],
// ...
};

Opções​

As seguintes opções podem ser adicionadas ao arquivo wdio.conf.js. Para definir opções para o serviço, você precisa adicionar o serviço à lista services da seguinte maneira:

// wdio.conf.js
export.config = {
// ...
services: [
['ywinappdriver', {
// opções do serviço ywinappdriver aqui
// ...
}]
],
// ...
};

logPath​

Caminho onde todos os logs do servidor ywinappdriver devem ser armazenados.

Tipo: String

Exemplo:

export.config = {
// ...
services: [
['ywinappdriver', {
logPath : './'
}]
],
// ...
}

command​

Para usar sua própria instalação do winappdriver, por exemplo, instalado globalmente, especifique o comando que deve ser iniciado.

Tipo: String

Exemplo:

export.config = {
// ...
services: [
['ywinappdriver', {
command : 'c:\\xx\\ywinappdriver.exe'
}]
],
// ...
}

args​

Lista de argumentos passados diretamente para o ywinappdriver.

Veja a documentação para possíveis argumentos.

Tipo: Array

Padrão: []

Exemplo:

export.config = {
// ...
services: [
['ywinappdriver', {
args: ['--urls' 'http://127.0.0.1:4723' '--basepath' '/wd/hub']
}]
],
// ...
}

Welcome! How can I help?

WebdriverIO AI Copilot