自動テスト実施による費用対効果の洗い出し なぜやるのか 自動化により、テストのコストを下げるため。 どうやるのか RSpec + Capybara + Selenium ( + Poltergeist + FactoryGirl ) それはなに RSpec Rubyで実装されたBDDのテストフレームワークの一種。自然言語に近い形で書ける。 Capybara Webブラウザによるテストを手助けしてくれる受け入れテストツールの一つ。 Poltergeist PhantomJSのためのCapybaraのドライバー。Headless(ブラウザを起動しない)でテストケースを実行可能。 FactoryGirl テストデータを自由に扱える(登録、削除が行える)ドライバー。 自動テストで何ができるのか ブラウザ別でのUIテスト実施 Chrome Safari Firefox IE CapybaraによるU