0

アラート ウィンドウの [キャンセル] ボタンを選択 (クリック) する方法はありますか?

私が使用した:

@browser.choose_cancel_on_next_confirmation()
@browser.click("//td[text() = 'mailik@mm.com']/../td//a[text()='Delete']")
4

1 に答える 1

0

他に何も知らずに、Seleniumwebdriver2を使用していると仮定します...

@browserがwebdriverオブジェクトだと思います...

switch_toメソッドを使用して、フォーカスをアラートボックスに変更し、それを閉じる必要があります

alert = @browser.switch_to.alert
alert.dismiss

http://selenium.googlecode.com/svn/trunk/docs/api/rb/Selenium/WebDriver/Alert.html#dismiss-instance_method

于 2012-10-28T20:05:10.067 に答える