過去問解きまくり研究所 ホーム

令和5年度 問42

システム開発技術

単体テストに関する問題

ソフトウェア開発における,テストに関する記述a〜cとテスト工程の適切な組合せはどれか。

単体テスト結合テストシステムテスト
アabc
イacb
ウbac
エcba
答えと解説を見る

✓ これが正解エc b a

解説

内部パスのcが単体、bが結合、時間のaがシステムです。

テストは、見る範囲を小さいところから大きいところへ広げていきます。単体テストは、一つのプログラムの中だけを対象にして、条件分岐や繰返しの通り道を漏れなく通したかを確かめます。よってcのプログラムの内部パスを網羅的に確認するのが当たります。結合テストは、組み合わせた部品どうしの受渡しが噛み合うかを見る段なので、bのソフトウェア間のインタフェースを確認するが当たります。システムテストは、全体を通して本番と同じ条件で動かす段で、aの運用予定時間内に処理が終了することを確認するが当たります。よってcとbとaの順の組合せが正しいものです。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和5年度 ITパスポート試験 問42(改変:原典の図表をテキストに書き起こした)

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)