Ruby:等到关闭IE11中的警报

时间:2018-08-29 11:34:16

标签: internet-explorer-11

我有一个在ruby中运行的现有代码,可以在Chrome上运行,并且工作正常,没有任何问题。我尝试在IE11中运行相同文件,但遇到了以下问题。

当我等待警报出现时,它将关闭浏览器并显示错误消息。

代码是:

wait_until(2) { @browser.alert.exists? } alert_text == @browser.alert.text ? return : alert_text = @browser.alert.text

预期行为:

  • 浏览器应等待警报

  • 返回警报文本

实际行为:

  • 警报已关闭,并且出现错误“ Watir :: Wait :: TimeoutError异常:20秒后超时,等待真实条件”

0 个答案:

没有答案