Язык, набор вкладок, другие параметры восстанавливает, а куки отказывается (сбрасывает на значение по умолчанию).
Задача: проверить работу пользователя с заблокированными 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?