プログラムの単体テストに関する記述のうち、適切なものはどれか。
単体テストはロジックの網羅性まで確認する
選択肢
- ア作成したプログラムごとのテストは行わず、複数のプログラムを組み合わせ、一括してテストする。
- イテスト仕様は、システム要件を定義する際に作成する。
- ウテストデータは、システムの利用者が作成する。
- エロジックの網羅性も含めてプログラムをテストする。
正解と解説
正解:エ ロジックの網羅性も含めてプログラムをテストする。
単体テストは個々のプログラムを対象に、仕様どおり動くかに加えて内部のロジックが正しいかを確かめる工程である。命令や分岐がすべて通るかを見るホワイトボックステストの考え方を用い、網羅性を意識してテストケースを作る。テスト仕様やデータは通常、開発側が設計工程の成果物に基づいて用意する。
選択肢ごとの解説
- アプログラム単位のテストを省くのは単体テストの趣旨に反する。
- イ単体テストの仕様は詳細設計に基づいて作成する。
- ウ単体テスト用のデータは開発側が用意するのが通常である。
- エロジックの網羅性まで含めて確認するのが単体テストの特徴である。
同じ分野の他の問題
- ソフトウェア開発における、テストに関する記述a〜cとテスト工程の適切な組合せはどれか。 a 運用予定時間内に処理が終了す…2023年度 秋期 問42
- 納入されたソフトウェアの一連のテストの中で、開発を発注した利用者が主体となって実施するテストはどれか。2020年度 10月試験 問36
- 新しく開発した業務システムのテストに,利用部門の立場で参画することになった。利用部門の立場で確認すべき事項として,適切な…2018年度 春期 問51
- 発注したソフトウェアが要求事項を満たしていることをユーザが自ら確認するテストとして,適切なものはどれか。2018年度 春期 問46
- システム開発のテストを、単体テスト、結合テスト、システムテスト、運用テストの順に行う場合、システムテストの内容として、適…2016年度 春期 問43
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。