Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
nodejs_selenium [2024/01/31 19:46] enric_mieza_sanchez [Desenvolupament] |
nodejs_selenium [2024/01/31 20:23] (actual) enric_mieza_sanchez [Testing amb Selenium en Node.js] |
||
---|---|---|---|
Línia 4: | Línia 4: | ||
Ens pot ser molt pràctic per a realitzar tests per a [[Cordova]] o el propi [[NodeJS]]. | Ens pot ser molt pràctic per a realitzar tests per a [[Cordova]] o el propi [[NodeJS]]. | ||
+ | |||
+ | {{ selenium-diag.png }} | ||
Referències: | Referències: | ||
Línia 68: | Línia 70: | ||
==== Arxius de posada en marxa del server ==== | ==== Arxius de posada en marxa del server ==== | ||
+ | |||
+ | <WRAP important> | ||
+ | '' | ||
+ | </ | ||
+ | |||
<tabbox Versió Linux> | <tabbox Versió Linux> | ||
+ | |||
=== run.sh per a PHP === | === run.sh per a PHP === | ||
<file bash run.sh> | <file bash run.sh> | ||
Línia 128: | Línia 136: | ||
// run server and setup driver | // run server and setup driver | ||
- | await this.runServer( " | + | await this.runServer( " |
await this.setupDriver(); | await this.setupDriver(); | ||
// deixem temps a que el servidor es posi en marxa | // deixem temps a que el servidor es posi en marxa | ||
Línia 182: | Línia 190: | ||
// Engeguem server amb la APP | // Engeguem server amb la APP | ||
if( process.platform==" | if( process.platform==" | ||
- | this.cmd = spawn(command, | + | this.cmd = spawn(command+" |
} else { | } else { | ||
// linux, macos (darwin), or other | // linux, macos (darwin), or other | ||
- | this.cmd = spawn(command, | + | this.cmd = spawn(command+" |
} | } | ||