ITパスポート試験 ITパスポート 2023年 (令和5年)42: ソフトウェア開発における,テストに関する記述a~cとテスト工程の適切な組合せはどれか。 a 運用予定時間内に処理が終了することを確認する。 b ソフトウェア間の

ITパスポート 2023年 (令和5年)
Q 4242 / 100
ソフトウェア開発における,テストに関する記述a~cとテスト工程の適切な組合せはどれか。 a 運用予定時間内に処理が終了することを確認する。 b ソフトウェア間のインタフェースを確認する。 c プログラムの内部パスを網羅的に確認する。
単体テスト結合テストシステムテスト
abc
acb
bac
cba
この問の正解率:71.92%(1,111件)
この問題の本文・選択肢・正解・解説(展開)

問題本文

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

選択肢

  • .単体:a, 結合:b, システム:c
  • .単体:a, 結合:c, システム:b
  • .単体:b, 結合:a, システム:c
  • .単体:c, 結合:b, システム:a

正解

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

解説

テスト工程は単体テスト=モジュール内部の処理 (内部パス網羅),結合テスト=モジュール間インタフェース確認,システムテスト=性能・運用面の検証,と階層化される.

選択肢ごとの解説

  • .誤り. a 処理時間はシステムテスト範囲で単体テストでない.
  • .誤り. a, c の単体・結合での位置関係が逆になっている.
  • .誤り. b 結合と a 単体の位置関係が誤った組合せで不適切.
  • .正しい. 単体 c (内部パス), 結合 b (IF), システム a (時間) が適切.

ITパスポート 2023年 (令和5年)過去問一覧へ戻る・問42