Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Помогите запустить FirefoxDriver с прокси

proxy
firefox
java
webdriver
selenium
Теги: #<Tag:0x00007fedc46c2ff0> #<Tag:0x00007fedc46c2eb0> #<Tag:0x00007fedc46c2d48> #<Tag:0x00007fedc46c2be0> #<Tag:0x00007fedc46c2aa0>

#1

У меня FireFox 54.0.1 и geckodriver v0.18.0.
Код такой
public static WebDriver initFireFoxWithProxy() {

    FirefoxProfile profile = new FirefoxProfile();
    profile.setPreference("network.proxy.http", "us.proxy.**********.***");
    profile.setPreference("network.proxy.http_port", "3128");

    return new FirefoxDriver(profile);

}

FireFox запускается, но прокси не настраивается. Большое спасибо откликнувшимся.


(Bolatbek) #2
FirefoxProfile profile = new FirefoxProfile();
profile.setPreference("network.proxy.type", 1);
profile.setPreference("network.proxy.http", "us.proxy.**********.***");
profile.setPreference("network.proxy.http_port", 3128);
WebDriver driver = new FirefoxDriver(profile);

Попробуйте так.

Value for network.proxy.http_port should be integer (no quotes should be used) and network.proxy.type should be set as 1 (ProxyType.MANUAL, Manual proxy settings)


#3

спасибо большое! при запуске в настройках заполнился http, но хост не засетился.


#4

Большое спасибо, все заработало!