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

Публикации e2e4

2 публикаций создано e2e4 (учитываются публикации только с 19 апреля 2023)


#117408 Chrome, запускаемый через chromedriver.exe НЕ восстанавливает настройк

Отправлено автор: e2e4 24 апреля 2013 - 08:31 в Selenium - Functional Testing

Ну хорошо, а какой опцией можно куки выключить?
Среди ключей командной строки таких не обнаружилось.

Опции другой сосотав имеют?



#116507 Chrome, запускаемый через chromedriver.exe НЕ восстанавливает настройк

Отправлено автор: e2e4 03 апреля 2013 - 08:41 в Selenium - Functional Testing

Коллеги, столкнулся со странной ситуацией: Chrome, запускаемый через chromedriver.exe НЕ восстанавливает настройки cookies.
Язык, набор вкладок, другие параметры восстанавливает, а куки отказывается (сбрасывает на значение по умолчанию).

Задача: проверить работу пользователя с заблокированными cookies.
Создал профиль для Chrome, отключил в профиле cookies.

При запуске вручную (chrome.exe --user-data-dir=D:/test_selenium/ChromeDriverServer/UserData) все работает как и ожидалось (куки не принимаются).
При запуске из скрипта профиль подгружается, но во настройки кук остаются по умолчанию (разрешены, список исключений для кук не загружен и т.п.).

Из скрипта загружаю по примеру из документации на ChromeDriver:
DesiredCapabilities capabilities = DesiredCapabilities.chrome();
capabilities.setCapability("chrome.switches", Arrays.asList("--user-data-dir=D:\\test_selenium\\ChromeDriverServer\\UserData"));
driver = new ChromeDriver(capabilities);

Если посмотреть после запуска на свойства браузера, то видно, что указанный профиль применился.


В чем может быть проблема?
Есть ли способы запретить использование cookies в автотестах на Chrome?