戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

システム監査技術者 2010年 午前2 問01


問題文

“システム管理基準”でいう、システムテストの総合テストで使用するテストデータの作成に対する監査項目はどれか。

選択肢

ア:テストチームが、業務活動の中でシステムが使用されるケースを想定してテストデータを作成しているか。(正解)
イ:品質保証部門が、要求仕様を満たしているシステムであることをテストするテストデータを作成しているか。
ウ:プログラマが、自分で作成したプログラムのすべての経路をテストするテストデータを作成しているか。
エ:プログラミングチームが、プログラム間のインタフェースをテストするテストデータを作成しているか。

🔒 解説は解答すると表示されます

総合テストのテストデータ監査【午前2解説】

正解の理由

システム管理基準でいう総合テストでは、システム全体が実際の業務でどのように使われるかを想定して、業務の流れに沿ったテストを行います。
そのため、監査では、テストチームが業務活動の中でシステムが使用されるケースを想定し、テストデータを作成しているかを確認します。この監査項目に当たるのは、アです。

解法ステップ

  1. 問われているテスト段階が「総合テスト」であることを確認します。
  2. 総合テストでは、個々のプログラムではなく、システム全体が業務で適切に使えるかを確認すると整理します。
  3. 選択肢のうち、業務でのシステム利用を想定しているものを選びます。

選択肢別の誤答解説

  • ア:業務活動の中でシステムが使われる状況を想定しています。総合テストのテストデータ作成に関する監査項目として適切です。
  • イ:要求仕様を満たしているかをテストするという観点ですが、総合テストのテストデータ作成に関する監査項目としては、業務での利用場面を想定しているかがポイントです。
  • ウ:プログラムのすべての経路をテストするのは、個々のプログラムを対象とする単体テストに近い観点です。
  • エ:プログラム間のインタフェースをテストするのは、複数のプログラムを組み合わせて確認する結合テストに近い観点です。

よくある誤解

  • 要求仕様の確認と総合テストの観点を混同する
    仕様を満たすかどうかだけでなく、業務の流れの中でシステム全体が機能するかを確認する必要があります。
  • テスト対象の大きさを取り違える
    プログラム単体の経路確認や、プログラム間の連携確認は、総合テストとは異なる段階の観点です。
  • 「テストデータ」だけに注目する
    データの値だけでなく、どのような業務利用場面を想定して作成したかが重要です。

補足コラム

テスト工程は、対象範囲の広がりで整理すると覚えやすくなります。単体テストでは個々のプログラム、結合テストではプログラム間の連携、総合テストではシステム全体を対象にします。総合テストでは、実際の業務シナリオに沿ったデータや処理の流れを考えることがポイントです。

FAQ

Q. 総合テストでは、実際の業務データをそのまま使いますか?
A. 必ずしも実データを使うとは限りません。業務での利用状況を再現できるテストデータを用意します。実データを使う場合は、個人情報や機密情報の取り扱いにも注意が必要です。
Q. 総合テストと結合テストの違いは何ですか?
A. 結合テストはプログラム間の連携を中心に確認し、総合テストはシステム全体が業務上の要求に沿って動作するかを確認します。

関連キーワード: システム管理基準、総合テスト、テストデータ、単体テスト、結合テスト
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

システム監査技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について