Я пытаюсь проверить, что, закрывая окно, всплывающее окно показывает предупреждающее сообщение.Selenium catch popup on close browser
Я пробовал как driver.close(), так и driver.quit() после того, как убедился, что я нахожусь в правильном окне, но это просто прекращает процесс, так как мое всплывающее окно не отображается.
Я смог проверить его с помощью робота awt и отправки alt + f4, но это не кажется слишком надежным.
Что было бы правильным способом сделать это?
ли предупреждение показ или нет после закрытия браузера и какой браузер вы используете? – Madhan
На Chrome и firefox всплывающее окно отображается после закрытия браузера. Проблема заключается в его тестировании с помощью селена. Как я уже сказал, во время теста я теперь посылаю клавиши alt + f4, чтобы проверить его, и, похоже, он работает, но мне было интересно, есть ли лучший способ сделать это. – Fofole
Я думаю, что Selenium - это сила выхода из браузера, и поэтому вы не можете увидеть всплывающее окно. Это может быть ограничением селена. – Manu