Solución:
Opte por PhantomJS, pero si se requiere ejecutarlos en chromedriver y tiene los recursos, este blog tiene una buena receta para ejecutar selenio sin cabeza con chrome. Requeriendo que descargue lo siguiente …
- VirtualBox
- Vagabundo
- NodeJS
Sin embargo, si planeas implementar Jenkins o cualquier otro CI en el futuro, te sugiero que vayas con PhantomJS.
En el controlador web selenium hay un modo sin cabeza. por lo que en el modo sin cabeza puede realizar la automatización sin abrir el navegador web. y también puede implementar su aplicación en ningún sistema gui
ChromeOptions options = new ChromeOptions();
// setting headless mode to true.. so there isn't any ui
options.setHeadless(true);
// Create a new instance of the Chrome driver
WebDriver driver = new ChromeDriver(options);
GhostDriver y PhantomJS deberían permitirle hacer lo que quiera.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)