如何使用ruby watir点击浏览器“停止加载此页面”?

时间:2013-07-11 11:27:10

标签: ruby watir

我想点击浏览器“停止加载此页面”图标,当发生超时错误时,我该怎么做呢?有点像这样:

browser.stop   # this is wrong.

3 个答案:

答案 0 :(得分:1)

我永远搜索,我能想到的最好的是:

b = Watir::Browser.new
b.driver.manage.timeouts.implicit_wait = 3

这对我来说非常适合用firefox。

答案 1 :(得分:0)

答案 2 :(得分:0)

当你想要停止加载时,试试这个逻辑,

@browser.send_keys :escape

这不是做你想做的最好的方式,但上面的方法仍然适用于我。

如果您使用Watir-Webdriver,那么您可以尝试使用IE

@browser.execute_script "document.execCommand('Stop')"