it-kakomon › ITパスポート › 令和5年度 › 問42

令和5年度 ITパスポート 問42(マネジメント)

出典:令和5年度 ITパスポート試験 公開問題 問42(独立行政法人情報処理推進機構(IPA))

ソフトウェア開発における,テストに関する記述a~cとテスト工程の適切な組合せはどれか。  a 運用予定時間内に処理が終了することを確認する。  b ソフトウェア間のインタフェースを確認する。  c プログラムの内部パスを網羅的に確認する。
選択肢単体テスト結合テストシステムテスト
アabc
イacb
ウbac
エcba
正解と解説を見る

正解:エ

【テストの工程】

・単体テスト:プログラムやモジュールを1つずつ、単独でテストします。プログラムの内部の構造に注目し、処理の経路(パス)を網羅的に確認することがあります(ホワイトボックステスト)

・結合テスト:単体テストを終えたプログラムどうしを組み合わせ、プログラムやソフトウェアの間のインタフェース(データの受渡しなど)が正しく動くかを確認します

・システムテスト:システム全体として、要件を満たしているかを確認します。機能だけでなく、処理時間などの性能も確認します

【a〜cの検討】

a:運用予定時間内に処理が終わるかという性能の確認は、システム全体で行うシステムテストです。

b:ソフトウェア間のインタフェースの確認は、結合テストです。

c:プログラムの内部パスの網羅的な確認は、単体テストです。

単体テストがc、結合テストがb、システムテストがaの組合せです。よって、正解は選択肢エです。

まず令和8年度の100問を通しで解いてみる(無料)