Перейти к содержимому

Школа тест-менеджеров v. 2.0
онлайн, начало 25 октября
Автоматизация функционального тестирования
онлайн, начало 25 октября
Организация автоматизированного тестирования
онлайн, начало 27 октября
Практикум по тест-дизайну
онлайн, начало 27 октября
Фотография

Как настроить прокси в selenium

java selenium

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 chilo5432

chilo5432

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:ШАА

Отправлено 19 Июнь 2017 - 09:42

Столкнулся с проблемой настройки прокси в браузере (уже всё равно какой браузер).

Не нашел нигде как на любом браузере можно запустить прокси с авторизацией. 

Везде сделал настройку прокси через профиль (chrome и ff), а ввод логина и пароля нигде рабочего способа не нашел, все варианты склоняются к вводу через имитацию нажатий.

Есть ли другой способ сделать авторизацию??

 

Вот немного кода входа через chrome и ff:

ChromeOptions option = new ChromeOptions();
option.addArguments("--proxy-server=http://"+ip+":"+port);
option.addArguments("C:\\Users\\profile\\AppData\\Local\\Google\\Chrome\\User Data\\Profile 1");//Через профиль всё равно не получается

WebDriver webDriver = new ChromeDriver(option);



FirefoxProfile profile = new FirefoxProfile();

profile.setPreference("network.proxy.type", 1);
profile.setPreference("network.proxy.http", ip);
profile.setPreference("network.proxy.http_port", port);
        
WebDriver driver = new FirefoxDriver(profile);
driver.get("https://2ip.ru/");

Напиши если есть у кого решения моей задачи.


  • 0

#2 chilo5432

chilo5432

    Новый участник

  • Members
  • Pip
  • 2 сообщений
  • ФИО:ШАА

Отправлено 19 Июнь 2017 - 09:43

Может кто пробовал сделать ProxyServer или это совсем не то??


  • 0

#3 jangogo

jangogo

    Новый участник

  • Members
  • Pip
  • 7 сообщений
  • ФИО:Святозаров Олег Иванович

Отправлено 21 Июнь 2017 - 08:31

Может кто пробовал сделать ProxyServer или это совсем не то??

+1, и меня этот вопрос интересует. Кто пробовал?


  • 0

#4 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 302 сообщений
  • Город:Н.Новгород

Отправлено 22 Июнь 2017 - 16:25

Ребят, а в чем проблема-то взять и попробовать?

Прокси настраивается через Capabilities. Вообще, большинство полезных настроек вынесенро в Capabilities, а на профили и аргументы нужно смотреть в последнюю очередь, если в капабилити каких-то настроек не хватает.

 

К сожалению, у меня не на чем проверить авторизацию, поэтому могу дать пример только с "голым" прокси. Но пользователь и пароль точно так же должны настраиваться.

DesiredCapabilities dc = new DesiredCapabilities();
Proxy proxy = new Proxy();
proxy.setHttpProxy("адрес:порт");
proxy.setSslProxy("адрес:порт");
dc.setCapability(CapabilityType.PROXY, proxy);

driver = new ChromeDriver(dc);

  • 0

#5 furlit

furlit

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 18 Октябрь 2017 - 03:36

Здесь отличные прокси https://vip-proxy.biz/

 


  • 0


Selenium 2.0: стартовый уровень
онлайн, начало 20 октября
Программирование на Java для тестировщиков
онлайн, начало 20 октября
Автоматизация функционального тестирования
онлайн, начало 27 октября
Selenium WebDriver: полное руководство
онлайн, начало 20 октября




Темы с аналогичным тегами java, selenium

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале