Din*_*inu 2 java eclipse selenium internet-explorer
以下代码适用于Firefox和Chrome,但在IE中执行时显示错误.
System.setProperty("webdriver.ie.driver", "G:\\Selenium\\IEDriver\\IEDriverServer.exe");
WebDriver driver=new InternetExplorerDriver();
driver.get("https://www.google.co.in/?gws_rd=cr&ei=ZDziUrLDEuLpiAeD44H4BA");
driver.findElement(By.name("q")).sendKeys("Selenium");
Run Code Online (Sandbox Code Playgroud)
显示的错误是 I/O exception (java.net.SocketException) caught when processing request: Software caused connection abort: recv failed
Jan 24, 2014 3:44:04 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
INFO: Retrying request
Exception in thread "main" org.openqa.selenium.NoSuchElementException:
问题出在我的IE设置上.当IE中的安全设置更改为"Internet","本地Intranet","可信站点"和"受限制站点"的"启用保护模式"时,问题得以解决.您可以通过转到"Internet选项"安全选项卡并为所有区域启用"启用保护模式"复选框来更改它.我能够从链接http://jimevansmusic.blogspot.in/2012/08/youre-doing-it-wrong-protected-mode-and.html获取这些信息.
| 归档时间: |
|
| 查看次数: |
8926 次 |
| 最近记录: |