新しいバージョンのソフトウェアがリリースされるたびに、既存のすべてのテストケースを完全に実行する必要があります。非常に時間がかかります。コードベースの変更された部分を見つけて、それらの部分に関連するテストケースのみを実行することは可能ですか?そして、それらの変更された部分によって影響を受ける回帰テストのみを実行します。
そのためのツールを書きたいです。そして、私はそれを可能な限り自動化したいと思っています。
難しいことではありません。そして今のところ、.NETマネージコードのみが考慮されています。または、そのための既存のツールはありますか?