编码
for i in 0..10
$browser.link(:id => "send_link").fire_event("onclick")
puts "Click #" + i.to_s
end
仅在因无法定位元素错误而崩溃之前向控制台显示“单击 #0”。我需要它点击链接 10 次,即使页面正试图从第一次点击加载。有没有办法使用 watir-webdriver 来做到这一点,还是我必须使用 win32api 劫持鼠标并进行硬点击?
编辑:目前,我试图通过使用硬件点击方法来解决这个问题,该方法适用于我在使用 watir 和 IE8 时遇到的另一个问题,但它似乎不适用于 watir-webdriver 和 Firefox 4。