有没有办法停止在 Firefox 上使用 watir-webdriver 加载页面?或者有没有办法在我的脚本中强制执行某些操作,即使页面仍在加载?在我的脚本中,网站将挂起并且脚本最终超时。
最佳答案
您可以使用 Timeout 类强制它在等待一段合理的时间后放弃(这也是 Watir 在内部执行等待的方式)
begin
Timeout::timeout(10) do
# perform actions that may hang here
end
rescue Timeout::Error => msg
put "Recovered from Timeout"
end
关于ruby - 停止加载页面 watir-webdriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7831290/