Servicio winappdriver
wdio-winappdriver-service es un paquete de terceros, para más información por favor vea GitHub | npm
Este servicio le ayuda a ejecutar el servidor WinAppDriver sin problemas cuando realiza pruebas con el WDIO testrunner. Inicia el WinAppDriver en un proceso hijo.
Instalación
npm install wdio-winappdriver-service --save-dev
Las instrucciones sobre cómo instalar WebdriverIO
se pueden encontrar aquí.
Configuración
Para utilizar el servicio, necesita añadir winappdriver
a su matriz de servicios:
// wdio.conf.js
export.config = {
// ...
services: ['winappdriver'],
// ...
};
Opciones
Las siguientes opciones se pueden añadir al archivo wdio.conf.js. Para definir opciones para el servicio, debe añadir el servicio a la lista services
de la siguiente manera:
// wdio.conf.js
export.config = {
// ...
services: [
['winappdriver', {
// Opciones del servicio WinAppDriver aquí
// ...
}]
],
// ...
};
logPath
Ruta donde se deben almacenar todos los registros del servidor winappdriver.
Tipo: String
Ejemplo:
export.config = {
// ...
services: [
['winappdriver', {
logPath : './'
}]
],
// ...
}
command
Para usar su propia instalación de WinAppDriver, por ejemplo instalado globalmente, especifique el comando que debe iniciarse.
Tipo: String
Ejemplo:
export.config = {
// ...
services: [
['winappdriver', {
command : 'c:\\Program Files (x86)\\Windows Application Driver\\WinAppDriver.exe'
}]
],
// ...
}
args
Lista de argumentos pasados directamente a WinAppDriver
.
Consulte la documentación para posibles argumentos.
Tipo: Array
Predeterminado: []
Ejemplo:
export.config = {
// ...
services: [
['winappdriver', {
args: ['10.0.0.10', '4723/wd/hub']
}]
],
// ...
}