環境はCentoOS6 です。
install
PhantomJS
過去の記事を参考に。
キャプチャを取らない場合はFontのインストールはしなくてよい。
Ruby
rbenvを使います。これも過去の記事を参考にインストール。
Rubyのバージョンはなんでもいいけど比較的新しくて安定版であればいいと思う。
今回は2.1.3
を使ってみる(2014年9月時点)。
setup
Gemfile
Gemfileの設置とインストールをします。
$ vim Gemfile
source 'https://rubygems.org'
gem 'capybara'
gem 'rspec'
gem 'launchy'
gem 'poltergeist'
gem install bundler
source ~/.bash_profile
bundle install
依存ライブラリのインストール
bundle install
したら依存ライブラリがあるといわれたので。
sudo yum -y install libxslt libxml2