До использования selenium 2.4.0 у меня был следующий код:
alert = page.driver.browser.switch_to.alert
if alert.text
....
end
Selenium 2.4.0 содержит изменение "* Raise in switch_to.alert, когда нет предупреждения". Поэтому я получаю исключение No alert is present (Selenium::WebDriver::Error::NoAlertOpenError)
.
Как проверить наличие предупреждения с помощью selenium-web-драйвера 2.4.0?