単体テストでどのような実行率を目指していますか (1 秒あたりのテスト数)? 個々の単体テストにはどれくらいの時間がかかりますか?
テストが遅すぎるかどうかを判断するための特定のしきい値があるかどうかを知りたいと思いますか、それとも長時間実行されるテストスイートの摩擦があなたを良くするときだけですか?
最後に、テストをより高速に実行する必要があると判断した場合、テストを高速化するためにどのような手法を使用しますか?
注: 統合テストは明らかに別の問題です。できるだけ頻繁に実行する必要がある単体テストを厳密に話しています。
回答のまとめ:これまで素晴らしい回答をありがとうございました。ほとんどのアドバイスは、速度について心配する必要はないようです。品質に集中し、遅すぎる場合は選択的に実行してください。特定の数値を含む回答には、テストごとに最大 0.5 および 1 秒まで 10 ミリ秒未満を目指すこと、または一般的に実行される一連のテスト全体を 10 秒未満に保つことが含まれます。
それらがすべて役立つ場合に、「受け入れられた回答」としてマークするのが正しいかどうかはわかりません:)