1

如果存在,是否有一种简单的方法来打印模式对话框的文本和/或标题?

puts $browser.modal_dialog.text

undefined method `modal_dialog' for #<Watir::Browser:0xa7335d4>

gem list
watir-webdriver (0.6.1)

由于难以预测的阻塞弹出窗口,我必须经常在我的代码中运行:

(puts "$browser.modal_dialog.text would be nice here..."; $browser.driver.switch_to.alert.dismiss)    rescue (puts __LINE__.to_s + ": #{$!}"; ) # No alert is present 1282: Modal dialog present
4

1 回答 1

1

假设我们正在谈论一个 javascript 警报窗口,以下将为您提供文本。

$browser.driver.switch_to.alert.text

我没有任何运气获得头衔。

于 2012-08-13T14:17:47.903 回答