Как настроить selenium-сервер для использования прокси-сервера из Eclipse - PullRequest
2 голосов
/ 10 ноября 2010

Когда я запускаю свои тесты Selenium из Selenium-IDE, все работает нормально, но когда я экспортирую этот тест в Java и запускаю его как тест JUnit из Eclipse, я получаю тайм-аут при попытке получить jQuery из googleapis.

Я полагаю, это потому, что Selen-Server переопределяет мои настройки прокси, когда я запускаю его таким образом. Я видел несколько предложений о том, как настроить Selenium для использования прокси-сервера при запуске из командной строки, поэтому я попытался применить это к Eclipse. Я щелкаю правой кнопкой мыши по selenium-server.jar, Run As -> Run Configurations ..., нажимаю на вкладку (x) = Arguments и добавляю это к аргументам программы:

-Dhttp.proxyHost=myproxy.com
-Dhttp.proxyPort=80

Но это все еще не работает. Кто-нибудь может подсказать, как настроить SeleniumServer для использования моего прокси при работе из Eclipse? Спасибо!

Обновление:

Я также пытался поместить эти аргументы в раздел «Аргументы VM», но безрезультатно. За этот вопрос я официально получил значок «Соска» ... Конечно, * у кого-то * есть предложение!

1 Ответ

0 голосов
/ 22 ноября 2010

Попробуйте установить системные свойства для них, как в

System.setProperty(key, value)

пример

System.setProperty("http.proxyHost", "myProxyServer.com");
System.setProperty("http.proxyPort", "80");
...