Comment définir le paramètre de Proxy pour Chrome en Sélénium Java
Je suis en mesure de définir les paramètres de proxy pour Firefox comme ci-dessous.
org.openqa.selenium.Proxy proxy = new org.openqa.selenium.Proxy();
proxy.setProxyType(ProxyType.MANUAL);
proxy.setHttpProxy(CONFIG.getProperty("hostname"));
proxy.setSslProxy(CONFIG.getProperty("hostname"));
proxy.setFtpProxy(CONFIG.getProperty("hostname"));
proxy.setSocksUsername(CONFIG.getProperty("username"));
proxy.setSocksPassword(CONFIG.getProperty("password"));
FirefoxProfile fp = new FirefoxProfile();
fp.setProxyPreferences(proxy);
driver = new FirefoxDriver(fp);
builder = new Actions(driver);
bckdbrowser = new WebDriverBackedSelenium(driver, ConfigReader.ENVIRONMENT_URL);
Mais j'en ai besoin pour la configuration de Chrome ainsi.. quelqu'un Peut-il m'aider, comment faire ?
Merci
Raj
OriginalL'auteur user1140680 | 2013-10-07
Vous devez vous connecter pour publier un commentaire.
Vous pouvez essayer d'utiliser le
DesiredCapabilities
classe, comme ceci:OU devrais-je donner seulement cela ? user:[email protected]:8080
il suffit d'utiliser vos propres paramètres:
capabilities.setCapability("chrome.switches", Arrays.asList("--proxy-server=http://" + CONFIG.getProperty("username") + ":" + CONFIG.getProperty("password") + "@" + CONFIG.getProperty("hostname")));
Cela est-il encore travailler?
il ne fonctionne pas pour moi. La version de sélénium et le chrome a été utilisé?
OriginalL'auteur Farlan
Essayez ce code:
ici, nous avons la solution....il a travaillé pour moi
OriginalL'auteur satender