1
請發現代碼下面我跑(使用:日食-java的開普勒-SR2-Win32的x86_64的+ IE 11)警告消息:org.apache.http.impl.client.DefaultRequestDirector tryExecute
public class SampleTest {
public static void main(String[] args) {
System.setProperty("webdriver.ie.driver", "C:\\Program Files\\IEDriverServer\\IEDriverServer.exe");
WebDriver d1 = new InternetExplorerDriver();
d1.get("http://www.google.com/");
WebElement element = d1.findElement(By.name("q"));
element.sendKeys("selenium");
System.out.println("Test Selenium");
}
}
當運行我下面記錄
Started InternetExplorerDriver server (64-bit)
2.40.0.0
Listening on port 22795
Mar 26, 2014 7:04:27 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
INFO: I/O exception (java.net.SocketException) caught when processing request: Software caused connection abort: recv failed
Mar 26, 2014 7:04:27 PM org.apache.http.impl.client.DefaultRequestDirector tryExecute
INFO: Retrying request
- 爲什麼會收到這樣的警告信息所有的時間只能在IE
- 在寫「發送鍵」字符串中的「搜索」文本框中其採取超過5秒FO R各自角色
希望瞭解這些...任何有用的筆記:)
歡迎來到StackOverflow。你應該每個帖子只問一個問題,特別是如果你的問題是不相關的,因爲你問的兩個問題是。我已經回答你的第一個問題。第二個問題在跟蹤項目問題跟蹤器中問題的問題的評論中進行了深入討論,特別是[詳細討論根本原因的評論](http://code.google.com/p/selenium/issues/)細節?ID = 5116#C21)。 「slow sendKeys」問題的解決方法是使用32位版本的「IEDriverServer.exe」。 – JimEvans