Slide 25
Slide 25 text
E2Eテストを自動化する方法
● RSpec + System Spec の導入
○ minitest を使っているため断念
● minitest + SystemTestCase の導入
○ Rails のバージョンが5.0系のため断念
● minitest + Capybara + selenium-webdriver の導入
○ 今後のRailsのバージョンを上げた時に書き換えが必要になりそうと判
断し,断念
● Jest + Puppeteer を導入
○ Ruby, Rails 側のアップデートの作業を切り離して導入できる
○ 前々から JS のテスティングフレームワークを入れたかった
○ Puppeteer で Headless Chrome を操作してみたかった