フェッチされたページのすべてのリンクをクリックするために次の行を記述しましたが、1つのリンクのみをクリックし、クリックしたままになりました。SeleniumWebDriverAPIを使用しました。
require 'rubygems'
require 'selenium-webdriver'
driver = Selenium::WebDriver.for :firefox
driver.get " http://www.testfire.net "
for i in 1..100
link = driver.find_element(:tag_name, "a")
link.click
end
クリックしたリンクをスキップして次のリンクに移動する方法、または1から</html>
タグのhtmlページの最後に到達するまでの範囲を設定する方法を教えてください。こんな感じになると思いますeofpage = drive.find_element(:tag_name, "/html")