# 目的

テストを書く目的はいろいろあります。

  • 要件を満たしていることの確認をする
  • バグを見つける
  • コードを文書化する
  • テスト自体のレビューを可能にする
  • 開発効率を向上させる

開発効率を向上させる例は以下のようなものがあります。

  • 手動・目視によるテストを減らせる
  • 1度書けば何回でも同じテストができる
  • バグが発生した際に修正すべき箇所を見つけやすくなる
  • コードの変更による影響範囲の調査がしやすくなる
    • もしくは他の機能に影響を与えずにコードを変更しやすくなる

開発のスピードを上げるためにもテストを書く習慣をつけましょう。

NOTE

✏️ テストで開発を高速化する