Do some browser detection with Ruby. Includes ActionController integration.
Acceptance test framework for web applications
Chrome driver for Capybara using Chrome's remote debugging protocol
Headless Chrome/Chromium driver for Capybara
Use cypress.io or playwright.dev with your rails application. This Ruby gem lets you use your regular Rails test setup and clean-up, such as FactoryBot.
Headless Chrome Ruby API
Watir Powered By Selenium