Saltar al contenido principal

Servicio ywinappdriver

wdio-ywinappdriver-service es un paquete de terceros, para más información por favor vea GitHub | npm

Este servicio le ayuda a ejecutar el servidor ywinappdriver sin problemas cuando ejecuta pruebas con el WDIO testrunner. Inicia el ywinappdriver en un proceso hijo.

Instalación

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

Las instrucciones sobre cómo instalar WebdriverIO se pueden encontrar aquí.

Configuración

Para utilizar el servicio necesita añadir ywinappdriver a su matriz de servicios:

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

Opciones

Las siguientes opciones se pueden añadir al archivo wdio.conf.js. Para definir opciones para el servicio, debe agregar el servicio a la lista services de la siguiente manera:

// wdio.conf.js
export.config = {
// ...
services: [
['ywinappdriver', {
// opciones del servicio ywinappdriver aquí
// ...
}]
],
// ...
};

logPath

Ruta donde se deben almacenar todos los registros del servidor ywinappdriver.

Tipo: String

Ejemplo:

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

command

Para usar su propia instalación de winappdriver, por ejemplo, instalada globalmente, especifique el comando que debe iniciarse.

Tipo: String

Ejemplo:

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

args

Lista de argumentos pasados directamente a ywinappdriver.

Consulte la documentación para posibles argumentos.

Tipo: Array

Predeterminado: []

Ejemplo:

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

Welcome! How can I help?

WebdriverIO AI Copilot