問題プレビューID: 1aa723ba

問 49

ソフトウェアのテストの種類のうち,ソフトウェア保守のために行った変更によって,影響を受けないはずの箇所に影響を及ぼしていないかどうかを確認する目的で行うものはどれか。

解説

リグレッションテスト(回帰テスト)は,ソフトウェアを修正・変更した際に,その変更が本来影響を受けないはずの他の箇所に悪影響を及ぼしていないかどうかを確認するために行うテストです。したがって,正解は「エ」です。

  • ア: 運用テストは,実際の運用環境に近い環境でシステム全体が業務に支障なく稼働するかを確認するテストです。
  • イ: 結合テストは,複数のモジュールを組み合わせて,モジュール間のインタフェースが正しく動作するかを確認するテストです。
  • ウ: システムテストは,システム全体が要件を満たしているかを確認するテストです。