概要
Capybaraでブラウザ標準ダイアログを操作する方法
内容
Capybaraでブラウザ標準ダイアログを操作する方法について。
下記コマンドで対応可能。
ただし、下記はドライバーがSelenium時のみ利用可能のため
Poltergeistでは動作しない。
ブラウザ起動有・ヘッドレスのテストを切り替えている場合は注意。
# ok page.driver.browser.switch_to.alert.dialog.accept # cancel page.driver.browser.switch_to.alert.dialog.dismiss