Не удается нажать «Разрешить» или «Блокировать» во всплывающем окне «Разрешения» в браузере Chrome с помощью Selenium? - PullRequest
0 голосов
/ 25 февраля 2020

Я не могу нажать «разрешить» во всплывающем окне разрешений. Я попробовал это, но это не сработало.

WebDriver driver= DriverFactory.getDriver();
Alert al= driver.switchTo().alert();
al.accept();

Существует ли какая-либо другая опция для обработки щелчков всплывающих окон Chrome. Заранее спасибо.

1 Ответ

1 голос
/ 25 февраля 2020

Это тоже случилось со мной. Сначала создайте java .awt.Robot экземпляр,

Затем вызовите метод keyPress () для робота

  • Затем выполните (VK_TAB) затем ( VK_ENTER)

(VK_TAB) используется для go кнопки «Разрешить», затем (VK_ENTER) нажимает ее.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...