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

Как запускать тесты с прокси у которого есть логин и пароль

webdriver
Теги: #<Tag:0x00007fedb8131ef8>

#1

Здравствуйте. В связи с тем что хром перестал поддерживать переход на страницу в виде username:pass@www.example.com, как вы запускаете тесты с прокси? Или обходите basic authentication?


SSO(Single sign on) при работе в Selenium WebDriver
(Остап Олексин) #2

Как вариант можете попробовать запускать хром с расширением которое будет хендлить basic authentication.


(Maxim Andryushchenkov) #3

Да, проще настроить профиль, кинуть расширение на запонимание кредов туда и запускать как то так:

ch_opts = webdriver.ChromeOptions()
ch_opts.add_argument(f"--load-extension={ui_config['pages_config']['chrome_extension']}")
driver = webdriver.Chrome(executable_path=driver_path,
                          service_log_path=log_path,
                          chrome_options=ch_opts)


Как переключить WD на всплывающее окно Chrome для ввода даных в него