令和5年度 問42
テスト工程の目的
出典: 令和5年度 ITパスポート試験 公開問題 問42 (IPA)
ソフトウェア開発における,テストに関する記述 a~c とテスト工程の適切な組合せはどれか。
- a 運用予定時間内に処理が終了することを確認する。
- b ソフトウェア間のインタフェースを確認する。
- c プログラムの内部パスを網羅的に確認する。
- ア 単体テスト: a, 結合テスト: b, システムテスト: c
- イ 単体テスト: a, 結合テスト: c, システムテスト: b
- ウ 単体テスト: b, 結合テスト: a, システムテスト: c
- エ 単体テスト: c, 結合テスト: b, システムテスト: a
正解と解説を見る
正解: エ
- ア: a は運用の面を見るもので、システムテストです。単体テストではありません。
- イ: b は結合テスト、c は単体テストです。組合せが逆になっています。
- ウ: a はシステムテスト、b は結合テストです。割り当てが合っていません。
- エ: c は単体テスト、b は結合テスト、a はシステムテストの内容です。正しい答えです。
ポイント
テストは小さい単位から順に行います。
- 単体テスト: プログラム 1 つ 1 つを対象に、内部のパスを網羅的に確認 (c)。
- 結合テスト: プログラム同士を組み合わせ、インタフェースを確認 (b)。
- システムテスト: システム全体を対象に、性能や運用などの要件を確認。運用予定時間内に処理が終了するかなどを見ます (a)。
広告
「ソフトウェア開発管理技術」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)
広告