あき
aki_artisan
CIのテストに時間がかかって困る…
時間がかかっていそうなテストの修正や、XDebug無効化などの対策は試したが思ったように短くならない
そんな経験はないでしょうか?
闇雲にテストを修正するのはもう終わりです!
PHPUnitのフック機能を使って、個別のテストにかかっている時間を計測し、それに基づいた改善でテスト時間を約30パーセント削減した事例をお話します。
テストも「推測するな、計測せよ」で改善しましょう