テストの並列実行によって、テストにかかる時間の削減が期待できます。標準パッケージのtestingには、並列実行をサポートする仕組みが用意されていますが、その導入や適切な使い方には課題があります。
例としては、以下のようなトピックです。
・一定規模以上のアプリケーションのテストをすべて対応させるのが大変なこと
・テストを並列実行することで新たなバグが発生すること
・データベースと接続するテストの並行化
このセッションでは、これらの問題を解消するために作成したツールや私が所属しているチームでの事例の紹介を交え、テストの並行化を無理なく導入・運用する方法についてお話しします。