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件)

解説

ITパスポート 2023年 (令和5年) 問42「ソフトウェア開発における,テストに関する記述a~cとテスト工程の適切な組合せはど…」の正解と解説です。ITパスポート試験の「マネジメント系」分野の過去問で、これまでの受験者の正答率は約72%です。

正解

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

正答率 71.9%(1,111人中 799人が正解)

問題の解説

テスト工程は、小さい単位から全体へと進む。単体テストはプログラム単位で内部のパス(処理経路)を網羅的に確認し、結合テストはプログラム間やソフトウェア間のインタフェースを確認し、システムテストは全体として性能や運用の要件を満たすかを確認する。運用予定時間内に処理が終わるかは、全体の性能に関わるので最後の段階である。

選択肢ごとの解説

  • ア結合にbを割り当てた点は合っているが、運用時間内の処理終了はシステム全体の性能の確認、内部パスの確認は単体であり、aとcが逆になっている。
  • イ単体にa、結合にc、システムにbを割り当てており、三つとも工程と合わない。インタフェースの確認は結合、内部パスの確認は単体である。
  • ウインタフェースの確認(b)は結合、運用時間内の処理終了(a)はシステム、内部パスの確認(c)は単体の工程であり、三つとも合わない。
  • エ正しい。内部パスの網羅的な確認は単体、ソフトウェア間のインタフェースの確認は結合、運用予定時間内の処理終了の確認はシステムのテストである。

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

ITパスポート試験 の iOS アプリ版

アプリ版なら、よりスムーズに動作し、
スワイプで問題遷移ができます。

ITパスポート試験 合格.dev を App Store でダウンロード