追加日:2025年12月16日(火) 12:21
【RSpec】360秒→14秒!AIに丸投げして生まれた「激重テスト」を人間が爆速化するまでの全記録 #Ruby - Qiita

Rails初学者がAI任せで構築し「360秒」かかっていた激重RSpecテストを、人間が介入して「14秒」へ爆速化させた記録です。 遅延の原因は「Seleniumのオーバーヘッド」と「AIによる非効率なコード(FactoryBot乱用や無駄なsleep)」でした。 対策として、ドライバを軽量な「Cuprite」へ変更し「parallel_tests」で並列化。さらにDB書き込みをbuild_stubbedへ置換するなどコードを徹底的に最適化しました。 結果、約96%の高速化に成功。「AIは魔法ではなく、人間によるレビューと最適化が不可欠」という教訓が得られました。
