単体テストとテスト支援

更新日:

用語解説

単体テストは、関数やモジュールなどの最小の単位ごとに、正しく動くかを確認するテストです。

■ 試験で押さえるポイント

  • 正しい値だけでなく、境界の値や誤った値、例外の場合もテストします。

  • スタブはテスト対象から呼ばれるモジュールの代わり、ドライバはテスト対象を呼び出すモジュールの代わりです。

  • テストを自動で実行するツール(テスティングフレームワーク)を使い、何度でも同じテストを繰り返せるようにします。

■ 選択肢での判断ポイント

呼ばれる側の代わりがスタブ、呼ぶ側の代わりがドライバです。

例: 料金計算の関数を、決まった税率を返すスタブと組み合わせてテストし、境界の金額での結果を確認します。

音声で聞く

同じ分野の用語