2016-07-14 8 views
0

Ich versuche WebDriver Code auf Internet Explorer zu laufen, aber immer Fehler Started InternetExplorerDriver server (32-bit) 2.53.1.0 Listening on port 21520 Only local connections are allowed Exception in thread "main" java.lang.NullPointerException Dann googeln ich mein Problem und tun Sie das folgende Update: - `Run WebDriver Script auf Internetexplorer 11

DesiredCapabilities caps = DesiredCapabilities.internetExplorer(); 
caps.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true); 
` 

Auch I Stellen Sie den IE Zoom auf 100% und den Schutzmodus auf Aktivieren ein. Create Dword BFCACHE mit Regedt32.exe aber immer noch IE zeigen mir gleiche Fehler. Bitte helfen. Ich verstehe nicht, was das Problem ist.

Antwort

0

Für Internet Explorer müssen Sie Pfad des Standalone-Servers von IE geben. herunterladen Standalone-Server für IE 11 und Platz in irgendwo, so dass Sie Ihren Code Punkt in kann

Änderung Code

File file = new File("D:/iexploredriver.exe"); 
System.setProperty("webdriver.ie.driver", file.getAbsolutePath()); 
WebDriver driver = new InternetExplorerDriver(); 
driver.manage().window().maximize(); 

Weitere Informationen, warum wir stanalone Server für IE und Chrome benötigen, folgen this.

+0

ok hab es dank Kumpel. –

Verwandte Themen