差分ベースで効率的にテストを実行してみる
Shia
• online
• Japanese •
Talk
Date: October 21, 2022
Published: October 30, 2022
Announced: unknown
https://kaigionrails.org/2022/talks/riseshia/
テストは大事!テストがあれば安心!ということでテストをバリバリ書いていったn年後。
テストが重くなり、不要に Factory に紐付いてるすべてのアソシエーションを憎むようになったり、統合テストなんて無駄!という気持ちになったことはないですか?
この発表では CI を通っているコードを動的分析し、追加・変更されたファイルから実行すべきテストを計算し効率的にテストを実行する手法を試した結果と長所・短所などを解説します。
資料 https://speakerdeck.com/riseshia/chai-fen-besudexiao-lu-de-nitesutowoshi-xing-sitemiru
発表者
Shia
GitHub https://github.com/riseshia
Twitter https://twitter.com/riseshia
Kaigi on Railsは、初学者から上級者までが楽しめるWeb系の技術カンファレンスです。
https://kaigionrails.org/
Kaigi on Rails 2022