- ソースコードを記述する前に失敗する単体テストケースを記述すること。ソースコードが完成する直前には、自動化されたテストケースが完成している。(Coverage 90%以上)
- 単体テストケースを記述することは、モジュールの疎結合を目指すことになる。(テストが実施できるソースを開発するようになる為)
- ソースコード完成時に、数分以内に完了するリグレッション・テストが用意可能になる。(変更に対する恐れがなくなる。自動化された単体、受入テストケースが無い場合、結局は大丈夫だと思って実施しないテストケースがでてくるが、その内容が自動化されたテストケースに含まれることになり、より堅牢になる)
0 件のコメント:
コメントを投稿