#python #python-3.x #selenium #selenium-webdriver #selenium-chromedriver
#python #python-3.x #selenium #selenium-webdriver #selenium-chromedriver
Вопрос:
В Firefox WebDriver есть вызываемая функция install_addon
, которая может устанавливать расширения во время выполнения. Под временем выполнения я подразумеваю момент создания экземпляра WebDriver. В режиме Chrome есть:
chrome_driver_options = webdriver.ChromeOptions()
chrome_driver_options.add_extension('/path/to/crx/file')
driver = webdriver.Chrome(options=chrome_driver_options)
И нет такой функции, install_addon
которая могла бы добавлять расширения в WebDriver после создания экземпляра драйвера.
Есть ли функция set, которая устанавливает параметры Chrome после создания WebDriver или любыми другими способами добавления расширений во время выполнения?
Любая идея будет оценена :)))
Комментарии:
1.
ChromeOptions options = new ChromeOptions(); options.addExtensions(new File(System.getProperty("user.dir") "\src\test\resources\executables\5.6_0.crx"));
попробуйте это.2. @DilipMeghwal Проблема в том, как предоставить параметры драйверу Chrome, экземпляр которого был создан ранее.