E2E testing on Rails 2023
Yusuke Iwaki
• Tokyo, Japan & online
• Japanese •
Talk
Date: October 28, 2023
Published: November 02, 2023
Announced: unknown
https://kaigionrails.org/2023/talks/YusukeIwaki/
【発表概要】
Rails 5.2でシステムテストが導入されて以来、Capybaraを使用したE2Eテストを書くことはとても容易になりましたが、実際にシステムテストをCIで運用すると「時々なぜか落ちるテスト」との戦いです。いっぽう世の中を見渡すと、CypressやPlaywrightといったNode.jsベースのテストランナーが成熟してきており、Flakyなテストに打ち克つための工夫が多くされています。この発表ではRailsのアプリケーション資産はそのままに、Node.jsベースのテストランナーを導入する方法を紹介し、その中の仕組みを詳しく説明します。
【発表者】
Yusuke Iwaki
GitHub https://github.com/YusukeIwaki
Kaigi on Railsは、初学者から上級者までが楽しめるWeb系の技術カンファレンスです。
https://kaigionrails.org/
Kaigi on Rails 2023