
出典:公益社団法人 日本技術士会「技術士第一次試験 過去問題」
ソフトウェア変更後に既にテスト済みのプログラムを再テストし、未変更部分に欠陥が生じていないことを確認するテストの名称を選ぶ問題。
変更後に未変更部分への影響を確認するテストの名称を選ぶ問題。
① 変更後に、変わっていないはずの部分が壊れていないかを確かめる再テスト=回帰テスト(リグレッションテスト)
② 境界値分析・デシジョンテーブル・状態遷移はテストケースの作り方、使用性テストは使いやすさの確認
③ ②
ソフトウェアの変更後に、既にテスト済みのプログラムに対してテストを再実行し、未変更部分に欠陥(デグレード)が生じていないことを確認するテストを、回帰テスト(リグレッションテスト)という。したがって②が正しい。
回帰テスト=変更による副作用(デグレード)を見つけるための再テスト。
キーワード: 回帰テスト、リグレッションテスト、ソフトウェアテスト、情報工学部門
同じ問題が計2回出題されています(令和元年度、令和4年度)。