ウカマル応用情報技術者ログイン

平成26年度 秋期 応用情報技術者 問48

テクノロジ系

回帰テスト(リグレッションテスト)の説明として,適切なものはどれか。

選択肢
正解と解説

正解 イ

回帰テストは、プログラムを修正したことで、修正していない部分に想定外の影響(デグレード)が出ていないかを確かめるテストです。

回帰テスト(リグレッションテスト)は、保守や機能追加でプログラムを変更したときに行います。変更箇所以外の機能が以前と同じように動くかを確かめます。そのため、過去に使ったテストケースとテストデータを再利用して実施するのが一般的です。決め手になるのは「修正したことによって」「想定外の影響」という言葉です。

ア:新規に作成したモジュールごとの誤りを検出するのは、単体テストです。回帰テストは修正後に行うテストです。

ウ:回帰テストは、ホワイトボックステストに限定されません。単体モジュールだけを対象とするテストでもありません。

エ:回帰テストでは、以前に使ったテストケースとテストデータを再利用するのが一般的です。毎回作り直すわけではありません。

出典:平成26年度 秋期 応用情報技術者試験 問48

全年度から出題。10問で実力を判定します。登録不要。

出典:平成26年度 秋期 応用情報技術者試験 問48(独立行政法人情報処理推進機構)

解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方