コード
for i in 0..10
$browser.link(:id => "send_link").fire_event("onclick")
puts "Click #" + i.to_s
end
要素が見つからないというエラーでクラッシュする前に、コンソールに「Click #0」と表示されるだけです。ページが最初のクリックからロードしようとしている間でも、リンクを 10 回クリックする必要があります。watir-webdriver を使用してこれを行う方法はありますか? または、win32api を使用してマウスをハイジャックし、ハード クリックを行う必要がありますか?
編集:当分の間、watir と IE8 を使用して発生した別の問題に対して機能するハードウェア クリック メソッドを使用して、これを回避しようとしましたが、watir-webdriver と Firefox 4 では機能しないようです。