# 目的
テストを書く目的はいろいろあります。
- 要件を満たしていることの確認をする
- バグを見つける
- コードを文書化する
- テスト自体のレビューを可能にする
- 開発効率を向上させる
開発効率を向上させる例は以下のようなものがあります。
- 手動・目視によるテストを減らせる
- 1度書けば何回でも同じテストができる
- バグが発生した際に修正すべき箇所を見つけやすくなる
- コードの変更による影響範囲の調査がしやすくなる
- もしくは他の機能に影響を与えずにコードを変更しやすくなる
開発のスピードを上げるためにもテストを書く習慣をつけましょう。
NOTE
テストで開発を高速化する