2013-04-04 14 views
10

Sto utilizzando selenium-server-standalone-2.28.0.jar. Lanciato il mozzo e Lanciato l'ascoltatore con il comando seguenteSelenium WebDriver non si collega a Firefox 20

"C:\Program Files (x86)\Java\jre7\bin\Java.exe" -jar selenium-server-standalone-2.28.0.jar -role webdriver -hub http://localhost:4444/grid/register -port 5557 -browser "browserName=firefox",maxInstances=5,platform=WINDOWS,javaScriptEnabled=true,TAKES_SCREENSHOT=true 

una finestra di Firefox vuota è aperta e viene visualizzato poi seguente errore:

Execute 
System.InvalidOperationException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output: 
*** LOG addons.manager: Application has been upgraded 
*** LOG addons.xpi: startup 
*** LOG addons.xpi: Skipping unavailable install location app-system-local 
*** LOG addons.xpi: Skipping unavailable install location app-system-share 
*** LOG addons.xpi: Ignoring file entry whose name is not a valid add-on ID:   C:\Users\PR~1.GRO\AppData\Local\Temp\anonymous768293325561108937webdriver-profile\extensions\webdriver-staging 
*** LOG addons.xpi: checkForChanges 
*** LOG addons.xpi-utils: Opening database 
*** LOG addons.xpi-utils: Creating database schema 
*** LOG addons.xpi: New add-on [email protected] installed in app-profile 
*** Blocklist::_loadBlocklistFromFile: blocklist is disabled 
*** LOG addons.xpi: New add-on {972ce4c6-7e08-4474-a285-3208198ce6fd} installed in app-global 
*** LOG addons.xpi: New add-on [email protected] installed in winreg-app-global 
*** LOG addons.xpi: New add-on [email protected] installed in winreg-app-global 
*** LOG addons.xpi: New add-on [email protected] installed in winreg-app-global 
*** LOG addons.xpi: Updating database with changes to installed add-ons 
*** LOG addons.xpi-utils: Updating add-on states 
*** LOG addons.xpi-utils: Writing add-ons list 
*** LOG addons.manager: shutdown 
*** LOG addons.xpi: shutdown 
*** LOG addons.xpi-utils: shutdown 
*** LOG addons.xpi-utils: Database closed 
*** LOG addons.xpi: startup 
*** LOG addons.xpi: Skipping unavailable install location app-system-local 
*** LOG addons.xpi: Skipping unavailable install location app-system-share 
*** LOG addons.xpi: Ignoring file entry whose name is not a valid add-on ID: C:\Users\PR~1.GRO\AppData\Local\Temp\anonymous768293325561108937webdriver-profile\extensions\webdriver-staging 
*** LOG addons.xpi: checkForChanges 
*** LOG addons.xpi: No changes found 

at OpenQA.Selenium.Remote.RemoteWebDriver.UnpackAndThrowOnError(Response errorResponse) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 1002 
at OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 844 
at OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 809 
at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 85 
at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(Uri remoteAddress, ICapabilities desiredCapabilities, TimeSpan commandTimeout) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 117 
at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(Uri remoteAddress, ICapabilities desiredCapabilities) in c:\Projects\WebDriver\trunk\dotnet\src\WebDriver\Remote\RemoteWebDriver.cs:line 106 
at SHL.Test.Selenium.ScreenShotRemoteWebDriver..ctor(Uri remoteAddress, ICapabilities desiredCapabilities) in C:\Preethi\vs1\WebTest\SeleniumWebTest\Framework\SHL.Test.Selenium\ScreenShotRemoteWebDriver.cs:line 9 
at SHL.Test.Selenium.TestContext..ctor(Action testRun, ITestEnvironment testEnvironment, DesiredCapabilities desiredCapabilities) in C:\Preethi\vs1\WebTest\SeleniumWebTest\Framework\SHL.Test.Selenium\TestContext.cs:line 31 
at SHL.Test.Selenium.TestBase.InitSelenium(DesiredCapabilities desiredCapabilities, ITestEnvironment testEnvironment, Action testRun) in C:\Preethi\vs1\WebTest\SeleniumWebTest\Framework\SHL.Test.Selenium\TestBase.cs:line 112 

il debug, è andato a Firefox componenti aggiuntivi del browser elenco e trovato che Firefox webDriver è incompatibile con Firefox 20.0 La versione corrente di webdirver per Firefox è 2.28.0

Quale versione di Firefox più recente posso usare o è lì qualche alternativa per questo problema?

+0

provare la versione selenio 2.32.It funziona bene per Firefox 20. – MilanYadav

risposta

1

Firefox 20 è appena uscito, ci vorranno probabilmente un paio di giorni per gli sviluppatori Selenium per risolvere eventuali problemi di compatibilità che sono sorti.

L'ultima versione di Selenium è 2.31.0 (disponibile here) che funzionerà con Firefox 19.0.2. Qualunque versione di Selenium sotto 2.30.0 non funzionerà con FireFox 19 e verso l'alto, quindi ti suggerirei di provare ad aggiornare Selenium alla versione più recente.

Per essere chiari, non ho ancora scaricato e provato FireFox 20, quindi non so come sia compatibile con Selenium 2.31.0.

0

Ho Ubuntu 12.04 64 bit. Il selenio ha smesso di funzionare dopo il recente aggiornamento a 20. Stavo usando Eclipse (JDK 7). Ho cambiato Eclipse.ini per utilizzare invece JDK 6 e ha iniziato a funzionare. Il webdriver si blocca una volta ogni tanto ma funziona la maggior parte del tempo (potrebbe essere un problema con il sito Web che sto testando). Per sicurezza, ora ho disattivato gli aggiornamenti automatici di Firefox.

Problemi correlati