подскажите как почистить кеш в хроме Java + selenium

Всем привет, написал я пару дней назад тяп ляп метод для очистки кеша в хроме

public static void deletCookie () {
** driver.get(“chrome://settings/clearBrowserData”);**
** driver.findElement(By.cssSelector("* /deep/ #clearBrowsingDataConfirm"));**
** driver.findElement(By.cssSelector("* /deep/ #clearBrowsingDataConfirm")).sendKeys(ENTER);**
** }**

он работал пару дней и сегодня уже не работает, а точней не выполняется последний шаг с нажатием на ENTER, пробовал другие варианты чистки кеша но увы ничего не работает

А что, deleteAllCookies() не устраивает?

я пробовал, но он не срабатывал

ну или я не понимаю полностью как использовать данный вариант

Возможно у вас не куки а session/local storage
driver.getSessionStorage().clear();
driver.getLocalStorage().clear();

1 лайк

На селениде

        Selenide.clearBrowserCookies();
        Selenide.clearBrowserLocalStorage();
2 лайка

еще можно убивать, close-ить окно браузера и инициализировать новое - это для 100% эффекта.

Задача стояла другая.
Возможно ТС не хочет терять время на закрытие/открытие браузера.