webdriver продолжает бросать IOException и переподключаться - PullRequest
0 голосов
/ 18 августа 2010

Я использую webdriver api (Selenium), и когда я пытаюсь протестировать сайт (который я обычно могу просматривать и просматривать в своих браузерах), я получаю следующее сообщение снова и снова.

INFO: I/O exception (java.net.ConnectException) caught when processing request: Connection timed out: connect
18-Aug-2010 12:36:08 AM org.apache.commons.httpclient.HttpMethodDirector executeWithRetry

Почему я продолжаю получать эту ошибку?

1 Ответ

1 голос
/ 18 августа 2010

Похоже, вам нужно настроить прокси.Я получаю ту же ошибку, если ничего не настроено.

Если вы используете HtmlUnitDriver (Вы должны использовать конкретную реализацию WebDriver для доступа к методу setProxy:

HtmlUnitDriver d = new HtmlUnitDriver();
d.setProxy("your.proxy.here", proxyPort);

Если вы используете FirefoxDriver:

FirefoxProfile firefoxProfile = new FirefoxProfile();
Proxy proxy = new Proxy();
proxy.setHttpProxy("your.proxy.here:proxyPort");
firefoxProfile.setProxyPreferences(proxy);
WebDriver driver = new FirefoxDriver(firefoxProfile);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...