如果有,是否有一种简单的方法来打印模态对话框的文本和/或标题?
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
答案 0 :(得分:1)
假设我们正在讨论javascript警报窗口,以下内容将为您提供文本。
$browser.driver.switch_to.alert.text
获得冠军我没有任何运气。