最初から、Ruby on Rails で、Selenium Webdriver が楽。
DB も付いてる

Github Actions のCI のシステムテストで、
Capybara で、Headless Chrome を使うとか