2016-11-04 2 views
0

Ich versuche, Automatisierungsskript mit folgenden Konfigurationen auszuführen.Wie Selenium Skript mit dem neuesten Firefox-Browser auf Geckodriver mit Selen 2.53.0 zu betreiben?

Konfigurationen:

  • Selen-java 2.53.0

  • Selenium-Server 2.53.0

  • JRE 7 Firefox 49,0

  • geckodriver-v0. 11.1-win64

Firefox ist geöffnet, aber Skript kann URL nicht eingeben.

enter image description here

Bitte beachten Sie folgende Fehlertrace:

org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output: 
ey":null,"optionsURL":null,"optionsType":null,"aboutURL":null,"icons":{"32":"icon.png","48":"icon.png"},"iconURL":null,"icon64URL":null,"defaultLocale":{"name":"Default","description":"The default 
Firefox\\browser\\extensions\\{972ce4c6-7e08-4474-a285-3208198ce6fd}.xpi","installDate":1477028214411,"updateDate":1477028214411,"applyBackgroundUpdates":1,"skinnable":true,"size":21905,"sourceURI":null,"releaseNotesURI":null,"softDisabled":false,"foreignInstall":false,"hasBinaryComponents":false,"strictCompatibility":true,"locales":[],"targetApplications":[{"id":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","minVersion":"49.0.2","maxVersion":"49.0.2"}],"targetPlatforms":[],"seen":true} 
1478243939636 addons.xpi DEBUG getModTime: Recursive scan of {972ce4c6-7e08-4474-a285-3208198ce6fd} 

Bitte lassen Sie mich wissen, wenn mehr Informationen benötigt.

Antwort

3

Selen 2.53.1 und älter funktioniert nicht mit FF 4.7 und älter. Sie müssen Selenium zu 3.0.2 aktualisieren, laden Sie Firefox 47.1 und ältere < herunterladen Gecko Driver (um Test in FF 47 und ältere) und Ruhe zu halten.

Selenium changelog

v3.0.0

wichtige Änderungen

  • Firefox nur vollständig auf Version 47.0.1 oder früher unterstützt. Unterstützung für spätere Versionen von Firefox wird von Geckodriver, zur Verfügung gestellt, die auf der sich entwickelnden W3C WebDriver-Spezifikation basiert, und verwendet das Protokoll in dieser Spezifikation, die ohne Vorankündigung geändert werden kann.
  • Möglicherweise möchten Sie eine ESR-Version wie 45.4.0 oder älter auswählen.
  • Firefox 47.0.0 wird überhaupt nicht unterstützt.
+0

Hallo, also ist es erforderlich, JRE und Selen-Version zu aktualisieren. – Sagar007

+0

Für die Arbeit mit FF 47.0.1 oder höher müssen Sie Selenium auf 3.0.2 aktualisieren. Unterstützung für spätere Versionen von Firefox wird von Geckodriver zur Verfügung gestellt – Abhinav

+0

Danke abhinav und Nikita – Sagar007

Verwandte Themen