Gallagher
(Gallagher)
#1
Как закрыть alert (окно которое спрашивает разрешение показывать уведомления)javascript …
Метод как бы есть … но javascript я не изучал )))
JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("здесь что-то на jacascript надо написать");
Kokoch
(Bohdan B)
#2
Запустите хром с флагом –disable-notifications
2 лайка
Alert
Alert alert = driver.switchTo().alert();
alert.accept();
4 лайка
Gallagher
(Gallagher)
#4
не работает это … на той же https://www.gazeta.ru/
Gallagher
(Gallagher)
#5
В общем вот способ если кому интересно по css селектору закрывать
document.querySelector('<cssSelector>').remove();
Тогда это не дефолтный (созданный силами браузера) алерт-месседж, а элемент страницы, которому добавили модальных свойств
4 лайка
Gallagher
(Gallagher)
#7
Так и есть … я думал что есть необходимость его удалить, а по факту это “дефолтный (созданный силами браузера)” и он не мешает тесту …