Selenium WebDriver ne se connecte pas à Firefox 20
Je suis en utilisant selenium-server-standalone-2.28.0.jar .
Lancé le moyeu et
Lancé l'auditeur à l'aide de la commande suivante
"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
Un vide de la fenêtre de Firefox est ouvert, puis d'erreur suivant s'affiche:
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 avg@toolbar 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
Sur le débogage, est allé pour le navigateur Firefox add-ons liste et a constaté que Firefox webDriver est incompatible avec Firefox 20.0
Firefox courant webdirver version est 2.28.0
Dernière version de Firefox puis-je l'utiliser ou est-il une alternative à ce problème?
source d'informationauteur user1984004PRI
Vous devez vous connecter pour publier un commentaire.
utiliser la version la plus récente à la place. pour l'instant 2.32.0
voir http://docs.seleniumhq.org/download/
ou par téléchargement direct http://selenium.googlecode.com/files/selenium-server-standalone-2.32.0.jar
il fonctionne pour moi
Firefox 20 vient tout juste de sortir, il va probablement prendre une couple de jours pour le Sélénium devs pour résoudre les problèmes de compatibilité qui ont vu le jour.
La dernière version de Sélénium est 2.31.0 (disponible ici) qui va fonctionner avec Firefox 19.0.2. N'importe quelle version de Sélénium ci-dessous 2.30.0 ne fonctionne pas avec FireFox 19 et vers le haut, donc je vous suggère d'essayer la mise à jour de Sélénium pour la version la plus récente en premier.
Pour être clair je n'ai pas encore téléchargé et essayé FireFox 20, donc je ne sais pas comment compatible Sélénium 2.31.0 est avec elle.
J'ai Ubuntu 12.04 64 bits. Le sélénium a arrêté de travailler après la récente mise à jour de 20. J'ai été en utilisant Eclipse JDK (7). J'ai changé d'Eclipse.ini pour utiliser le JDK 6 au lieu de cela et il a commencé à travailler.
Webdriver se bloque de temps en temps mais fonctionne la plupart du temps(Ce pourrait être un problème avec le site que je suis en essais). Pour être sûr, j'ai maintenant désactivé Firefox de mises à jour automatiques.