2017-01-23 4 views
0

Selen-Grid (Selen-Server-Standalone-3.0.1) funktioniert nicht mit IE 11 auf Win7 32Bit-Knoten. IE-Browser-Fenster ist geöffnet, aber der Test wird nicht ausgeführt. Nur die Meldung "Dies ist die erste Startseite für den WebDriver-Server." wird in IE angezeigt.Selen Grid funktioniert nicht mit IE11

Die Option "caps.setCapability (InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true)" wird im GEB/Groovy-Framework festgelegt.

FF- und Chrome-Tests auf dem Knoten funktionieren ohne Probleme.

Bei IE-Tests wird nur das Browserfenster geöffnet. Im Raster wird keine Fehlermeldung angezeigt.

Irgendeine Idee?

+0

Können Sie die Befehlszeile angeben, die Sie zum Starten Ihres Windows-Knotens verwendet haben. Haben Sie den erforderlichen Registrierungsschlüssel für Windows hinzugefügt? Ist der Zoomfaktor des Browsers auf 100% eingestellt? – segalaj

+0

Befehl, der den Knoten startet: java -Dwebdriver.ie.driver = IEDriverServer.exe -Dwebdriver.chrome.driver = chromedriver.exe -Dwebdriver.firefox.driver = geckodriver.exe -Dwebdriver.firefox.profile = selenususer -jar C: \ Users \ IEUser \ Downloads \ selen-server-alone-3.0.1.jar -role node -port 5555 -hub http://192.168.1.67:4444/grid/register-browser "browserName = Internet-Explorer, Version = 11, platform = WINDOWS "-browser browserName = chrome, plattform = WINDOWS -browser browserName = firefox, plattform = WINDOWS – rnemeth

+0

In GebConfig.groovy habe ich: remoteDriver.manage(). window(). maximize() – rnemeth

Antwort

0

Es gibt einige erforderliche Konfiguration für den Fahrer Internet Explorer, und auch für den Internet Explorer 11.

Hier ist der Link zur offiziellen Dokumentation ist: https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration

Hoffnung, das hilft.

+0

Ich habe alles wie hier geschrieben https://github.com/SeleniumHQ/selenium/wiki/InternetExplorerDriver#required-configuration, aber keine Änderung, IE öffnet, keine Tests werden ausgeführt, IE bleibt für immer offen. – rnemeth