Оповещения веб-драйвера Selenium

Я столкнулся с проблемой, из-за которой мой скрипт зависает в хроме из-за предупреждения. Сценарий не проходит и не завершается ошибкой, он просто застрял там и вообще не продвигается вперед из-за предупреждения.

Я пробовал Driver.switch().alert(), но бесполезно. Кажется, ничего не работает, если появляется это предупреждение.

Может ли кто-нибудь предложить какой-либо способ обработки такого рода предупреждений? Оповещение — это не что иное, как обычное оповещение с кнопкой «ОК» и флажком, запрещающим любые дополнительные диалоги.

Может ли кто-нибудь помочь здесь, так как эта небольшая проблема привела к остановке сценария в этот момент.

Заранее спасибо.

Обратите внимание, что я использую селен 3.0, и до вчерашнего дня все работало нормально. С сегодняшнего дня я столкнулся с этой проблемой.


person dheeraj kateja    schedule 13.12.2016    source источник


Ответы (1)


Пожалуйста, найдите ссылку ниже, она может быть полезна для вашей проблемы. http://seleniumsimplified.com/2013/10/faq-why-does-selenium-not-work-with-this-alert/

person Gobi    schedule 13.12.2016
comment
Спасибо за информацию, однако моя проблема касается только реального оповещения, я имею в виду оповещение, как описано в ссылке, а не модальное диалоговое окно. Тем не менее оно не работает, и скрипт зависает, я обработал подобное оповещение в том же коде, и это работает, но когда управление приходит к этому предупреждению, оно зависает, а не проходит или не проходит. - person dheeraj kateja; 13.12.2016