有没有办法在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