問題
選択肢
- 1システム開発の最終段階で、発注者として、そのシステムが実際に運用できるか否かを、人間系も含めて行うテストをベータテストという。
- 2ソースコードの開発・追加・修正を終えたソフトウェアが正常に機能する状態にあるかを確認する予備的なテストをアルファテストという。
- 3対象箇所や操作手順などを事前に定めず、実施者がテスト項目をランダムに選んで実行するテストをA/Bテストという。
- 4プログラムを変更した際に、その変更によって予想外の影響が現れていないかどうか確認するテストを回帰テストという。
正解
4. プログラムを変更した際に、その変更によって予想外の影響が現れていないかどうか確認するテストを回帰テストという。
詳しい解説を見る解説を閉じる
解説
回帰テスト(リグレッションテスト)は、プログラム修正によって既存機能に予期せぬ悪影響(デグレード)が出ていないかを確認するテストでありエが正しい。アはベータテストではなく運用テスト・受入テストの説明(ベータテストは限定したユーザに試用させ問題抽出するテスト)のため誤り。イはアルファテストではなく、修正後の予備的な確認はスモークテスト等の説明(アルファテストは開発組織内で行う初期段階のテスト)。ウはA/Bテストではなくモンキーテスト・アドホックテストの説明(A/Bテストは2つの案を比較検証するマーケティング・UI評価手法)。(出典: 一般社団法人 中小企業診断協会 平成30年度 中小企業診断士1次試験 経営情報システム 第21問)
中小企業診断士トップ
一問一答・予想問題・まとめノート