Vai al contenuto principale

Servizio winappdriver

wdio-winappdriver-service è un pacchetto di terze parti, per maggiori informazioni consultare GitHub | npm

Questo servizio ti aiuta a eseguire il server WinAppDriver senza problemi quando esegui test con WDIO testrunner. Avvia WinAppDriver in un processo figlio.

Installazione​

npm install wdio-winappdriver-service --save-dev

Le istruzioni su come installare WebdriverIO possono essere trovate qui.

Configurazione​

Per utilizzare il servizio è necessario aggiungere winappdriver al tuo array di servizi:

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

Opzioni​

Le seguenti opzioni possono essere aggiunte al file wdio.conf.js. Per definire le opzioni per il servizio è necessario aggiungere il servizio all'elenco services nel seguente modo:

// wdio.conf.js
export.config = {
// ...
services: [
['winappdriver', {
// Opzioni del servizio WinAppDriver qui
// ...
}]
],
// ...
};

logPath​

Percorso in cui devono essere memorizzati tutti i log del server winappdriver.

Tipo: String

Esempio:

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

command​

Per utilizzare la tua installazione di WinAppDriver, ad esempio installata globalmente, specifica il comando che dovrebbe essere avviato.

Tipo: String

Esempio:

export.config = {
// ...
services: [
['winappdriver', {
command : 'c:\\Program Files (x86)\\Windows Application Driver\\WinAppDriver.exe'
}]
],
// ...
}

args​

Elenco di argomenti passati direttamente a WinAppDriver.

Vedi la documentazione per possibili argomenti.

Tipo: Array

Predefinito: []

Esempio:

export.config = {
// ...
services: [
['winappdriver', {
args: ['10.0.0.10', '4723/wd/hub']
}]
],
// ...
}

Welcome! How can I help?

WebdriverIO AI Copilot