診断士に戻る
経営情報システム難易度: 標準2019年度

中小企業診断士 過去問経営情報システム 第18問

問題

ある中小企業では、出退勤システムの実装を進めている。バーコードリーダーを用いて社員証の社員番号を読み取り、出退勤をサーバ上で管理するためのプログラムが作成され、テストの段階に入った。 テストに関する記述として、最も適切なものはどれか。

選択肢

  1. 1結合テストは、出退勤システム全体の処理能力が十分であるか、高い負荷でも問題がないか、などの検証を行うために、実際に使う環境で行うテストである。
  2. 2ブラックボックステストは、出退勤システムに修正を加えた場合に、想定外の影響が出ていないかを確認するためのテストである。
  3. 3ホワイトボックステストは、社員証の読み取りの際のチェックディジットの条件を網羅的にチェックするなど、内部構造を理解した上で行うテストである。
  4. 4リグレッションテストは、社員証の読み取りやサーバ送信などの複数モジュール間のインタフェースが正常に機能しているかを確認するテストである。

正解

3. ホワイトボックステストは、社員証の読み取りの際のチェックディジットの条件を網羅的にチェックするなど、内部構造を理解した上で行うテストである。

詳しい解説を見る

解説

ホワイトボックステストはプログラムの内部構造(条件分岐・パス・ループ等)を理解し、条件網羅などを実施するテストでありウが正しい。アは処理能力や負荷を実際の環境で確認するのは性能テスト・負荷テスト(システムテストの一種)であり、結合テストはモジュール間のインタフェース検証のため誤り。イは修正後に想定外の影響がないかを確認するのはリグレッションテスト(回帰テスト)であり、ブラックボックステストは内部構造を見ず入出力仕様のみでテストする手法のため誤り。エは複数モジュール間のインタフェース検証は結合テストの説明であり、リグレッションテストは修正後の既存機能影響確認のため誤り。(出典: 一般社団法人 中小企業診断協会 令和元年度 中小企業診断士1次試験 経営情報システム 第18問)

中小企業診断士トップ

一問一答・予想問題・まとめノート

経営情報システムの関連問題

この調子で演習を続けよう

スキマ資格では中小企業診断士の全7073問を分野別・難易度別に体系的に学習できます。中小企業診断士は7科目すべてで6割を取る戦略が王道です。