вы можете использовать либо firefoxprofile, либо опции. добавить SSL для прокси, который использует Https. options.addPreference ("network.proxy.ssl", "151.253.165.70"); options.addPreference ("network.proxy.ssl_port", 8080);
FirefoxOptions options = new FirefoxOptions();
options.addPreference("network.proxy.type", 1);
options.addPreference("network.proxy.https", "151.253.165.70");
options.addPreference("network.proxy.https_port", 8080);
options.addPreference("network.proxy.https_remote_dns", true);
options.addPreference("network.proxy.ssl", "151.253.165.70");
options.addPreference("network.proxy.ssl_port", 8080);
WebDriver driver = new FirefoxDriver(options);
driver.get("https://www.whatismyip.com");
, если вы используете профиль
profile.setPreference("network.proxy.type", 1);
profile.setPreference("network.proxy.http", "151.253.165.70");
profile.setPreference("network.proxy.http_port", 8080);
profile.setPreference("network.proxy.https", "151.253.165.70");
profile.setPreference("network.proxy.https_port", 8080);
profile.setPreference("network.proxy.ssl", "151.253.165.70");
profile.setPreference("network.proxy.ssl_port", 8080);
profile.setPreference("network.proxy.https_remote_dns", true);