情報処理安全確保支援士試験 情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ 問22: システム開発で行うテストについて,テスト要求事項を定義するアクティビティと対応するテストの組合せのうち,適切なものはどれか。
←情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ
システム開発で行うテストについて,テスト要求事項を定義するアクティビティと対応するテストの組合せのうち,適切なものはどれか。
| システム方式設計 | ソフトウェア方式設計 | ソフトウェア詳細設計 |
|---|
| ア | 運用テスト | システム結合テスト | ソフトウェア結合テスト |
| イ | 運用テスト | ソフトウェア結合テスト | ソフトウェアユニットテスト |
| ウ | システム結合テスト | ソフトウェア結合テスト | ソフトウェアユニットテスト |
| エ | システム結合テスト | ソフトウェアユニットテスト | ソフトウェア結合テスト |
問題本文
システム開発で行うテストについて,テスト要求事項を定義するアクティビティと対応するテストの組合せのうち,適切なものはどれか。
選択肢
- ア.システム方式設計:運用テスト/ソフトウェア方式設計:システム結合テスト/ソフトウェア詳細設計:ソフトウェア結合テスト
- イ.システム方式設計:運用テスト/ソフトウェア方式設計:ソフトウェア結合テスト/ソフトウェア詳細設計:ソフトウェアユニットテスト
- ウ.システム方式設計:システム結合テスト/ソフトウェア方式設計:ソフトウェア結合テスト/ソフトウェア詳細設計:ソフトウェアユニットテスト
- エ.システム方式設計:システム結合テスト/ソフトウェア方式設計:ソフトウェアユニットテスト/ソフトウェア詳細設計:ソフトウェア結合テスト
正解
ウ. システム方式設計:システム結合テスト/ソフトウェア方式設計:ソフトウェア結合テスト/ソフトウェア詳細設計:ソフトウェアユニットテスト
解説
共通フレーム/V字モデルでは、テスト要求は対応する設計工程で定義する。システム方式設計にはシステム結合テスト、ソフトウェア方式設計にはソフトウェア結合テスト、ソフトウェア詳細設計にはソフトウェアユニットテストが対応する。よってウが正解。実務では各設計段階でテスト観点を先に決めることで品質を作り込む。
選択肢ごとの解説
- ア.システム方式設計に運用テストを対応させており段階の対応が誤り。
- イ.システム方式設計に運用テストを当てており対応関係が誤り。
- ウ.結合・結合・ユニットと各設計工程に正しく対応しており正解。
- エ.ソフトウェア方式設計とユニットテストの対応が逆転しており誤り。
情報セキュリティスペシャリスト試験 平成28年度秋期 午前Ⅱ の過去問一覧へ戻る・問22