bullet-train-co / bullet_train

The Open Source Ruby on Rails SaaS Template
MIT License
1.58k stars 244 forks source link

Should we consider switching to Playwright instead of Selenium for driving system tests? #1549

Open jagthedrummer opened 1 week ago

jagthedrummer commented 1 week ago

I've seen reports that Playwright is generally less flaky than Selenium and we definitely have at least a couple of tests that are currently flaky when running under Selenium.

The Playwright site: https://playwright.dev/

An article describing the process of moving a Rails project to Playwright: https://justin.searls.co/posts/running-rails-system-tests-with-playwright-instead-of-selenium/