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

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

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

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

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)

1 лайк