Selenium-WebdriverのrubyバインディングでChromeを使う

このページに書いてある、Chromeを使った以下の様なサンプルだが自分の環境では動かなかった RubyBindings - selenium - Ruby bindings - Browser automation framework - Google Project Hosting

require 'selenium-webdriver'

prefs = {
  :download => {
    :prompt_for_download => false, 
    :default_directory => "/path/to/dir"
  }
}

driver = Selenium::WebDriver.for :chrome, :prefs => prefs

chrome driverのインストールが必要である

インストール方法

以下のページのlatestなやつを落としてくる。 sites.google.com

ここから、自分はmac32のやつを落としてきた。

ダウンロードしたやつを/usr/binあたりに置けばok(多分パスが通ってればおk。) 上記のスクリプトを実行する。