本文へスキップ

令和2年度 ITパスポート試験 問36

この問題の解説と、これまでの解答の記録です。

問36
頻出度★★★

納入されたソフトウェアの一連のテストの中で, 開発を発注した利用者が主体となって実施するテストはどれか。

出典 令和2年度 ITパスポート試験 問36
解説

問 36

  • ア

    正解 受入れテストは、納入されたソフトウェアが発注側の要求どおりに使えるかを、開発を発注した利用者(発注者)自身が主体となって確認する最終段階のテストである。契約や要件を満たしているかを利用者の視点で検証し、合格すれば検収・受領となる。「利用者が主体となって実施する」という条件に合致するのはアの受入れテストだけであり、これが正解となる。

  • 不正解イ

    結合テスト(統合テスト)は、単体テスト済みの複数のモジュールを組み合わせ、モジュール間のインタフェースや連携が正しく動くかを検証するテストで、実施主体は開発者(ベンダ側)である。利用者が主体ではない。

  • 不正解ウ

    システムテストは、結合されたソフトウェア全体が要求仕様(機能・性能など)を満たすかを、システム全体として検証するテストで、これも開発者(ベンダ側)が主体となって実施する。発注側の利用者が主体ではない。

  • 不正解エ

    単体テストは、プログラムを構成する最小単位のモジュール(部品)が個々に正しく動くかを検証する、開発工程の最初のテストで、実施主体はそのモジュールを作った開発者である。利用者は関与しない。

ここがポイント
  • V 字モデルの各テスト工程と実施主体:単体・結合・システムテストは開発者(ベンダ)が主体、受入れテストのみ発注側の利用者が主体。
  • 受入れテストは納入物が発注要件・契約を満たすかを利用者視点で確認する最終検収工程である。
用語

解答の記録