IPA過去問ドリル

平成28年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24

テクノロジ/開発技術

システム開発で行うテストについて,テスト要求事項を定義するアクティビティと対応するテストの組合せのうち,適切なものはどれか。 (注:本サイトでは原問題の表を文字表記に変換しています)

出典:平成28年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問24

正解:ウ

解説

V字モデルでは,上流の設計工程と下流のテスト工程が対応付けられます。システム方式設計(システム全体の構成を決める工程)にはシステム結合テストが,ソフトウェア方式設計(ソフトウェアの構造を決める工程)にはソフトウェア結合テストが,ソフトウェア詳細設計(モジュール内部の詳細を決める工程)にはソフトウェアユニット(単体)テストが対応します。

選択肢ごとの解説

  • 誤り。システム方式設計に対応するのは運用テストではなくシステム結合テストです。
  • 誤り。システム方式設計に対応するのは運用テストではなくシステム結合テストであり,ソフトウェア詳細設計に対応するのはソフトウェアユニットテストで合っていますが,全体の組合せが異なります。
  • 正しい。システム方式設計→システム結合テスト,ソフトウェア方式設計→ソフトウェア結合テスト,ソフトウェア詳細設計→ソフトウェアユニットテストという対応が適切です。
  • 誤り。ソフトウェア方式設計とソフトウェア詳細設計に対応するテストが入れ替わっています。
ネットワークスペシャリストの過去問を演習モードで解く