Как удалить прокси с помощью селена webdriver - PullRequest
0 голосов
/ 14 февраля 2019

Я открываю сайт, используя настройки прокси селена в настройках Chrome.С этого сайта, когда я нажимаю кнопку ОПЛАТА, он переходит на другой сайт.Мне нужно удалить прокси, прежде чем нажать кнопку ОПЛАТА.

1 Ответ

0 голосов
/ 15 февраля 2019

Вы можете попробовать с setNoProxy("").Вы должны быть осторожны при использовании возможностей с ним.Некоторое время люди используют setProxyByServer объект JSON для chrome или firefox, но по моему опыту это работает только для IE.Вот пример:

Proxy proxy = startProxy();
proxy.setProxyType(ProxyType.MANUAL); 
proxy.setNoProxy("");
DesiredCapabilities cap = DesiredCapabilities.chrome();
cap.setCapability(CapabilityType.PROXY, proxy);
ChromeOptions opt= new ChromeOptions();
cap.setCapability(ChromeOptions.CAPABILITY, opt);
System.setProperty("webdriver.chrome.driver",*ChromeDriverPath*);
WebDriver driver = new ChromeDriver(cap);

Надеюсь, что это решит вашу проблему!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...