Как справиться с «неожиданным оповещением Open»?JAVA

Программисты JAVA общаются здесь
Anonymous
Как справиться с «неожиданным оповещением Open»?

Сообщение Anonymous »

У меня есть проблема с исключением тайм -аута селена < /code> из -за всплывающего окна < /p>

Код: Выделить всё

  unexpected alert open
not provide any stacktrace information)
Command duration or timeout: 5 milliseconds
Увещение имеет кнопки AK и Cancel . Я знаю два способа обработки этого < /p>



Первый путь - это повторно открыть новую сеанс < /p>

driver.quit();
driver = new ChromeDriver();
< /code>



Второй способ - использовать класс робота < /p>

Robot r = new Robot();
r.keyPress(KeyEvent.VK_ENTER);
r.keyRelease(KeyEvent.VK_ENTER);
< /code>

Однако эти методы не эффективны. Есть ли лучший способ?

Подробнее здесь: https://stackoverflow.com/questions/191 ... alert-open

Вернуться в «JAVA»