2012-04-26 13 views
8

Il selenio non funziona dopo l'aggiornamento di Firefox all'ultima versione 12.0. Sta fallendo con il messaggio qui sotto. Si prega di avvisare, funziona ancora bene se uso la versione precedente di Firefox.Selenium non è in esecuzione con Firefox 12.0

org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output: 
*** 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\Abdul\AppData\Local\Temp\anonymous869859993705622974webdriver-profile\extensions\webdriver-staging 
*** LOG addons.xpi: checkForChanges 
*** LOG addons.xpi: No changes found 

    at org.openqa.selenium.firefox.internal.NewProfileExtensionConnection.start(NewProfileExtensionConnection.java:95) 
    at org.openqa.selenium.firefox.FirefoxDriver.startClient(FirefoxDriver.java:157) 
    at org.openqa.selenium.remote.RemoteWebDriver.<init>(RemoteWebDriver.java:93) 
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:136) 
    at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:78) 
    at Google.Open_Google_Firefox.Test_Google_FireFox(Open_Google_Firefox.java:13) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
    at java.lang.reflect.Method.invoke(Unknown Source) 
    at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:80) 
    at org.testng.internal.Invoker.invokeMethod(Invoker.java:702) 
    at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:894) 
    at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1219) 
    at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) 
    at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) 
    at org.testng.TestRunner.privateRun(TestRunner.java:768) 
    at org.testng.TestRunner.run(TestRunner.java:617) 
    at org.testng.SuiteRunner.runTest(SuiteRunner.java:334) 
    at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329) 
    at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291) 
    at org.testng.SuiteRunner.run(SuiteRunner.java:240) 
    at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:53) 
    at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:87) 
    at org.testng.TestNG.runSuitesSequentially(TestNG.java:1185) 
    at org.testng.TestNG.runSuitesLocally(TestNG.java:1110) 
    at org.testng.TestNG.run(TestNG.java:1022) 
    at org.testng.remote.RemoteTestNG.run(RemoteTestNG.java:109) 
    at org.testng.remote.RemoteTestNG.initAndRun(RemoteTestNG.java:202) 
    at org.testng.remote.RemoteTestNG.main(RemoteTestNG.java:173) 
FAILED CONFIGURATION: @AfterMethod tearDown 

.. .. .. ..

+1

Quale versione di selenio stai usando? –

+0

selenio 2.16.0 –

risposta

8

Ho avuto lo stesso errore con 2.16. L'aggiornamento a 2.21.2 mi ha permesso di utilizzare Firefox 12.

+0

Ho eseguito l'aggiornamento a 2.21.0 e ora funziona correttamente. Grazie –

0

E se tornare a Firefox 11? (o inferiore?)

Se si torna indietro ed è ancora un problema, dare un'occhiata al sito Web di Selenium e segnalarlo come un bug. Se è davvero un bug, non sarei troppo sorpreso se anche l'altro lo avesse segnalato.

+0

Sì, sta funzionando bene per la versione precedente. –

2

La disinstallazione della versione corrente e la reinstallazione della versione precedente di Firefox risolvono questo problema.

Questo perché l'ultima versione di Firefox non è integrata con la versione attuale di Selenium.

Problemi correlati