ソフトウェア開発における,テストに関する記述 a〜c とテスト工程の適切な組合せはどれか。 a 運用予定時間内に処理が終了することを確認する。 b ソフトウェア間のインタフェースを確認する。 c プログラムの内部パスを網羅的に確認する。 各選択肢は「単体テスト/結合テスト/システムテスト」の順に a〜c を割り当てる。

マネジメント系

ア 単体テスト:a,結合テスト:b,システムテスト:c

なぜ違う: 内部パス確認のcは単体テストであり,aを単体に置くのは誤り。

イ 単体テスト:a,結合テスト:c,システムテスト:b

なぜ違う: 単体は内部パスのc,結合はインタフェースのbであり,割当てが逆になっている。

ウ 単体テスト:b,結合テスト:a,システムテスト:c

なぜ違う: インタフェース確認のbは結合テストであり,bを単体に置くのは誤り。

エ 単体テスト:c,結合テスト:b,システムテスト:a

正解: エ

要点: 内部パス=単体,インタフェース=結合,運用時間=システムテスト。

プログラムの内部パスを網羅するcは単体テスト,ソフトウェア間のインタフェースを確認するbは結合テスト,運用予定時間内に処理が終わるかを確認するaはシステムテストに対応する。よって単体=c,結合=b,システム=aのエが適切。

この問題に出てくる用語

関連キーワード: テスト工程・ソフトウェア開発

同じ回の前後の問題

マネジメント系の他の問題

アプリで弱点分析つきの演習ができます

App Store

ITパスポートの学習アプリ(ITパストレ)

出典:令和5年度 ITパスポート試験 公開問題 問42