平成19年秋期試験問題 午前問53

午前試験免除制度対応!基本情報技術者試験のeラーニング【独習ゼミ】
システムの一部に修正を加えたときに,修正部分がほかに悪影響を及ぼさずに正しい結果が得られることを検証するテストはどれか。

  • 機能テスト
  • 結合テスト
  • 退行テスト
  • 例外テスト
正解 問題へ
分野:テクノロジ系
中分類:システム開発技術
小分類:保守・廃棄
解説
退行テストは、システムに変更作業を実施した場合に、それによって以前まで正常に機能していた部分に不具合や影響が出ていないかを検証するテストで、リグレッションテストや回帰テストとも呼ばれます。
  • 機能テストは、システムが要求されたすべての機能を満たしていることを確認するテストです。
  • 結合テストは、単体テストが終了したモジュール同士を組み合わせて行うテストで、主にモジュール間のインタフェース(接点)が設計通りに機能するかを検証するために実施されます。
  • 正しい。
  • 例外テストは、例外ケースや異常ケースが入力された場合に、自動的に修正したりエラーメッセージを出力するなど例外ケースに対する耐性を検証するテストです。

Pagetop