sound sonido chrome firefox selenium selenium-webdriver
http://selenium-release.storage.googleapis.com/2.43/selenium-java-2.43.1.zip

sonido - Firefox WebDriver no funciona con Firefox 32



ubuntu 18 no audio (8)

Acabo de actualizar a Firefox 32, cuando intento ejecutar mi prueba Selenium Webdriver, recibo lo siguiente

Failed to start up socket within 45000 ms. Attempted to connect to the following addresses: 127.0.0.1:7055 OpenQA.Selenium.WebDriverException was unhandled by user code HResult=-2146233088 Message=Failed to start up socket within 45000 ms. Attempted to connect to the following addresses: 127.0.0.1:7055 Source=WebDriver StackTrace: at OpenQA.Selenium.Firefox.FirefoxDriverServer.ConnectToBrowser(TimeSpan timeToWait) at OpenQA.Selenium.Firefox.FirefoxDriverServer.Start() at OpenQA.Selenium.Firefox.FirefoxDriverCommandExecutor.Execute(Command commandToExecute) at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) at OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities) at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities) at OpenQA.Selenium.Firefox.FirefoxDriver..ctor(FirefoxBinary binary, FirefoxProfile profile, ICapabilities capabilities, TimeSpan commandTimeout) at OpenQA.Selenium.Firefox.FirefoxDriver..ctor(FirefoxBinary binary, FirefoxProfile profile, TimeSpan commandTimeout) at OpenQA.Selenium.Firefox.FirefoxDriver..ctor(FirefoxBinary binary, FirefoxProfile profile) at OpenQA.Selenium.Firefox.FirefoxDriver..ctor() at SMT.Web.FunctionalTests.Drivers.Driver.GetWebDriver(Int32 browser, String page)

Esperaba poder realizar las pruebas de manera normal.

¿Alguien ha experimentado lo mismo? ¿Cómo resolvió el problema?

Versión de Selenium: 2.41.0 (Instalado como un paquete Nuget) Sistema operativo: Windows 7 Navegador: Firefox Versión del navegador: 32


Acaban de lanzar 2.43.0 (2014-09-09)

  • Asegúrese de que UnhandledAlertErrors incluya el texto de alerta si el controlador lo proporciona.
  • Firefox
    • Asegúrate de que el proceso del navegador se elimine correctamente si se bloquea el inicio silencioso (# 7392)
    • compatibilidad con eventos nativos para Firefox 24, 31 y 32
  • Afloje la dependencia de websocket a ~> 1.0
  • Agregar soporte para switch_to.parent_frame (gracias abotalov)
  • Repara la ubicación de descarga de Selenium :: Server. {Latest, get} (# 7049 - thanks marekj)

Ruby https://selenium.googlecode.com/git/rb/CHANGES

Java https://selenium.googlecode.com/git/java/CHANGELOG


Acabo de degradar mi navegador a la versión 31. Selenium-2.42.2 no funciona en FF versión 32.


Debe descargar el último contenedor de cliente. Y ALL OF THEM a la ruta de compilación habrá 2 archivos jar en la raíz y numerosos en la subcarpeta lib.

Descargue el cliente: http://selenium-release.storage.googleapis.com/2.43/selenium-java-2.43.1.zip

fuente: http://www.seleniumhq.org/download/

Editar: Mejor solución si usa Maven. https://maven.apache.org/what-is-maven.html En eclipse solo crea un nuevo proyecto de maven, o en el proyecto existe configure -> convert to maven project.

Luego inserta la dependencia pom the selenium. Selenium maven Selenio actual pom:

<!-- https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>3.0.1</version> </dependency>


En lugar de degradar su navegador como otros han sugerido, ¿por qué no actualizar su WebDriver a 2.42?


Eso es correcto. 2.42.0 y 2.42.2 no funcionarán con FF 32. Las fallas son las siguientes: org.openqa.selenium.WebDriverException: no se puede vincular al puerto de bloqueo 7054 dentro de 45000 ms.

Entonces la estrategia es retroceder hasta que se libere 2.43.


La última versión de Firefox WebDriver (Selenium 2.44) ahora funciona con Firefox 32. Sin embargo, si está descargando Selenium a través de Nuget en Visual Studio, asegúrese de que haya seleccionado el proyecto correcto dentro de la consola del administrador de paquetes. Descargué la nueva versión compatible en mi solución y todavía experimenté el error de tiempo de espera de 45000 ms. Resultó que había actualizado Selenium en mi proyecto principal, pero no en mi proyecto de prueba.


La última versión de Firefox que Selenium 2.41.0 oficialmente admite es 28 . Baja tu navegador. Según las otras respuestas, la degradación a Firefox 31 es suficiente para que funcione.

Siempre es una buena idea tener el último paquete de selenio instalado. La estrategia, sin embargo, es siempre la misma: asegúrese de estar utilizando la versión compatible con su navegador de paquetes de selenio.

Ver también:


Tienen un boleto sobre este problema y lo han arreglado para la versión 2.43

mira aquí

No sé cuándo lanzarán 2.43, ¿así que supongo que rebajaré tu navegador o cambiaré a HtmlUnitDriver, ChromeDriver u OperaDriver mientras tanto?