ソフトウェア開発における、テストに関する記述a〜cとテスト工程の適切な組合せはどれか。 a 運用予定時間内に処理が終了することを確認する。 b ソフトウェア間のインタフェースを確認する。 c プログラムの内部パスを網羅的に確認する。
内部経路は単体、接続は結合、運用条件はシステムテスト
| 単体テスト | 結合テスト | システムテスト | |
|---|---|---|---|
| ア | a | b | c |
| イ | a | c | b |
| ウ | b | a | c |
| エ | c | b | a |
選択肢
- ア単体テスト:a、結合テスト:b、システムテスト:c
- イ単体テスト:a、結合テスト:c、システムテスト:b
- ウ単体テスト:b、結合テスト:a、システムテスト:c
- エ単体テスト:c、結合テスト:b、システムテスト:a
正解と解説
正解:エ 単体テスト:c、結合テスト:b、システムテスト:a
単体テストはモジュール単位で内部の処理経路を網羅的に確認する工程なのでcが対応する。結合テストはモジュールやソフトウェア同士をつないで受渡しの整合を確認する工程でbが対応する。システムテストは完成した全体を対象に、性能や処理時間など運用条件を満たすかを確認するのでaが対応する。テストの対象範囲が小さいものから大きいものへ移る流れで整理するとよい。
選択肢ごとの解説
- ア処理時間の確認は単体ではなくシステム全体を対象に行う。
- イ内部経路の網羅は結合テストではなく単体テストで行う。
- ウインタフェースの確認は単体テストではなく結合テストの役割である。
- エ正解。内部経路は単体、接続部分は結合、運用条件は全体でのシステムテストにあたる。
同じ分野の他の問題
- 納入されたソフトウェアの一連のテストの中で、開発を発注した利用者が主体となって実施するテストはどれか。2020年度 10月試験 問36
- 新しく開発した業務システムのテストに,利用部門の立場で参画することになった。利用部門の立場で確認すべき事項として,適切な…2018年度 春期 問51
- 発注したソフトウェアが要求事項を満たしていることをユーザが自ら確認するテストとして,適切なものはどれか。2018年度 春期 問46
- システム開発のテストを、単体テスト、結合テスト、システムテスト、運用テストの順に行う場合、システムテストの内容として、適…2016年度 春期 問43
- 自社で使用する情報システムの開発を外部へ委託した。受入れテストに関する記述のうち、適切なものはどれか。2015年度 春期 問34
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。