Saltar al contenido

Prueba con un controlador de selenio en Java sin abrir ningún navegador

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)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *