【初心者向け】Javaのテストってなに?〜JUnit5で学ぶテストの基本〜
■ テストってなに?なぜ必要?
テストとは簡単にいうと「このプログラム、ちゃんと正しく動いてるかな?」を確認する作業です。
- 入力に対して、正しい結果が返ってくるか
- エラーが起きてもちゃんと処理できるか
- プログラム同士がうまく連携できているか
…など、いろんな視点からチェックします。
◆ テストの種類って?
実際の開発では、いくつかの段階に分けてテストを行います。
テストの種類
内容
単体テスト
小さな部品(関数やクラス)が正しく動くか
統合テスト
複数の部品をつなげたときにうまく動くか