Ever needed to interact with a Javascript confirm()
dialog? Here’s how to do
it in Selenium from Cucumber:
When /^I confirm the dialog$/ do
page.driver.browser.switch_to.alert.accept
end
When /^I cancel the dialog$/ do
page.driver.browser.switch_to.alert.dismiss
end