Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Профиль браузера для ChromeDriver


(ByteSurfer) #1

Здравствуйте! Подскажите пожалуйста, есть ли возможность создать профиль браузера для Chrome, с которым он будет стартовать тест? Прошерстил инет и везде говорят и профилях для Firefox, а информации о профиле для Chrome как-то не нашлось, мне, в частности, нужно что б браузер стартовал с установленным спецефическим экстеншеном, есть ли такая возможноть?


(Sergey Korol) #2
ChromeOptions options = new ChromeOptions();
options.addArguments("--user-data-dir=" + CHROME_PROFILE_PATH);
capability.setCapability(ChromeOptions.CAPABILITY, options);

(ByteSurfer) #3

При таком подходе при запуске браузера каждый раз будет диалоговое окно с подтверждением установки экстеншена, а мне это не нужно.


(Sergey Korol) #4

Или у вас баговый экстеншен, или вы делаете что-то не так. Если грузить профиль с уже установленным экстеншеном, о каком диалоге подтверждения установки идет вообще речь? Часто вы сталкиваетесь с софтом, который просит подтвердить установку после того, как она уже завершена? :unamused: