0

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

なぜこのエラーが発生し続けるのですか?

4

1 に答える 1

1

プロキシを設定する必要があるようです。何も設定されていない場合も同じエラーが発生します。

(メソッドにアクセスするにHtmlUnitDriverは、の具体的な実装を使用する必要があります。WebDriversetProxy

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);
于 2010-08-18T09:16:31.800 に答える