iedriverserver example chrome firefox selenium webdriver

firefox - example - selenium webdriver download



Firefox Webdriver deshabilitado al ejecutar prueba en selenium webdriver (3)

Tengo un problema por el que ejecutar una prueba con Selenium webdriver en firefox inicia el navegador Firefox con Firefox webdriver desactivado como se muestra a continuación.

Debido a esto, la prueba expira con el error

org.openqa.selenium.WebDriverException: Failed to connect to binary FirefoxBinary(C:/Program Files/Mozilla Firefox/firefox.exe) on port 7055; process output follows:

Si rápidamente habilito el controlador de web y reinicio el navegador, la prueba se ejecuta y se completa, así que supongo que el problema es que este add-on comienza a deshabilitarse al ejecutar una prueba. ¿Cómo puedo remediar esto? ¡Gracias!


Intenta eliminar la extensión por completo. Normalmente Seleniums FirefoxDriver es suficiente para comenzar su prueba.

WebDriver driver = new FirefoxDriver();

Esto debería funcionar sin ningún complemento externo de Firefox.


Desafortunadamente, la única opción en este momento es usar Marionette WebDriver

https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver

Eso funciona para las pruebas Selenium 3 WebDriver. Sin embargo, si utiliza algún marco además de esto, debe consultar su hoja de ruta para obtener información sobre cuándo se soportará "geckodriver" o Marionette allí.

Lo más probable es que el enfoque más sencillo para resolver el problema en cuestión sea bajar el navegador (por ejemplo, a Firefox 46) y usar el controlador FireFox.