問題
ソフトウェア開発におけるテスト技法のうち,ブラックボックステストに関する記述として,適切なものはどれか。
選択肢
- 1ソースコードを解析し,プログラムの制御の流れと変数間のデータの流れを基に,主にプログラム開発者以外の者が実施する。
- 2プログラム設計書の意図した機能を実現しているかどうかのテストを,主にプログラム開発者以外の者が実施する。
- 3プログラムの全ての命令について少なくとも1回は実行することを完了の条件とするテストを,主にプログラム開発者自身が実施する。
- 4プログラムの内部構造や論理が記述された内部仕様書に基づくテストを,主にプログラム開発者自身が実施する。
正解
2. プログラム設計書の意図した機能を実現しているかどうかのテストを,主にプログラム開発者以外の者が実施する。
詳しい解説を見る解説を閉じる
解説
ブラックボックステストは内部構造を考慮せず,仕様書で意図した機能(入力に対する正しい出力)が実現されているかを外部から検証する技法で,第三者である開発者以外が実施することが多い。内部構造やソースコード,命令網羅などに着目するのはホワイトボックステストであり,ア・ウ・エはそれに該当する。(出典: 平成24年度 春期 基本情報技術者試験 午前 問48)
一問一答
科目A 180問+科目B 60問