システム開発技術|平成23年度 特別 ITパスポート試験 問54
テストを次の順序で行う場合,システムテストの目的として,最も適切なものはどれか。
```
単体テスト → 結合テスト → システムテスト → 運用テスト
```
- ✓ これが正解開発者が,システム全体の機能と性能を検証する。
- プログラム間のインタフェースに問題がないことを確認する。
- プログラムの内部構造に着目して,プログラムが正しく動作していることを確認する。
- 利用者が,本番環境のシステムを使って,業務が実施できることを検証する。
解説
作った側が、全体の働きと出せる速さをまとめて確かめます。
確かめる段は、小さい単位から大きい単位へ積み上がります。最初は部品ひとつずつを、中の作りを見ながら確かめました。次に、つないだときの受け渡しに食い違いが無いかを見ます。三つ目の段で、全体を通して求めを満たすかを確かめました。働きだけでなく、出せる速さもここで見ます。行うのは作った側なので、そう述べた肢が当たりました。納める前の、内側での最後の確かめにあたります。部品どうしの受け渡しを見る段は、その一つ手前でした。中の作りに目を向けて確かめる段は、いちばん手前です。使う人が本番の場で見る段は、最も後ろに置かれました。そちらは業務が回るかどうかを、自分の手で見ます。つまり誰が何を見るかで、四つの段は分かれていました。段の順に並べれば決まります。シラバスも、統合テストを開発の工程に挙げています。
ほかの選択肢はなぜ違うのか
- 部品どうしの受け渡しを見る肢のほうです。つないだときに食い違いが無いかを確かめました。全体を通して見る段の、一つ手前になります。速さまで含めて確かめる段ではありません。見る範囲が狭くなっていました。範囲が足りません。一つ手前です。
- 中の作りに目を向けて確かめる肢が、こちらです。書いた命令が正しく動くかを、細かく見ました。いちばん手前に置かれる段にあたります。全体をまとめて見る段とは離れていました。粗さの度合いが違います。粗さが細かすぎました。
- 使う人が本番の場で確かめる肢が、こちらです。業務が回るかどうかを、自分の手で見ました。確かめる段としては、いちばん後ろに置かれます。しかも行うのは、作った側ではありません。担い手も時期も別でした。担い手が違います。
この問題に関係する言葉
- 統合テスト
出典:平成23年度 特別 ITパスポート試験 問54(改変:原典の図表をテキストに書き起こした)
同じ単元をまとめて解くならシステム開発技術へ。
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)