問題
選択肢
- 1結合テストは、出退勤システム全体の処理能力が十分であるか、高い負荷でも問題がないか、などの検証を行うために、実際に使う環境で行うテストである。
- 2ブラックボックステストは、出退勤システムに修正を加えた場合に、想定外の影響が出ていないかを確認するためのテストである。
- 3ホワイトボックステストは、社員証の読み取りの際のチェックディジットの条件を網羅的にチェックするなど、内部構造を理解した上で行うテストである。
- 4リグレッションテストは、社員証の読み取りやサーバ送信などの複数モジュール間のインタフェースが正常に機能しているかを確認するテストである。
正解
3. ホワイトボックステストは、社員証の読み取りの際のチェックディジットの条件を網羅的にチェックするなど、内部構造を理解した上で行うテストである。
詳しい解説を見る解説を閉じる
解説
ホワイトボックステストはプログラムの内部構造(条件分岐・パス・ループ等)を理解し、条件網羅などを実施するテストでありウが正しい。アは処理能力や負荷を実際の環境で確認するのは性能テスト・負荷テスト(システムテストの一種)であり、結合テストはモジュール間のインタフェース検証のため誤り。イは修正後に想定外の影響がないかを確認するのはリグレッションテスト(回帰テスト)であり、ブラックボックステストは内部構造を見ず入出力仕様のみでテストする手法のため誤り。エは複数モジュール間のインタフェース検証は結合テストの説明であり、リグレッションテストは修正後の既存機能影響確認のため誤り。(出典: 一般社団法人 中小企業診断協会 令和元年度 中小企業診断士1次試験 経営情報システム 第18問)
中小企業診断士トップ
一問一答・予想問題・まとめノート