平成23年度 特別 基本情報技術者試験 午前 問49
テクノロジ/開発技術ホワイトボックステストの説明として,適切なものはどれか。
出典:平成23年度 特別 基本情報技術者試験 午前 問49
- ア外部仕様に基づいてテストデータを作成する。
- イ同値分割の技法を使用してテストデータを作成する。
- ウ内部構造に基づいてテストデータを作成する。
- エ入力と出力の関係からテストデータを作成する。
正解:ウ
解説
ホワイトボックステストは,プログラムの内部構造(命令やロジック,制御フローなど)に着目し,すべての分岐や命令が少なくとも一度は実行されるようにテストデータを作成する手法です。
選択肢ごとの解説
- ア誤り。外部仕様に基づいてテストデータを作成するのはブラックボックステストの考え方です。
- イ誤り。同値分割はブラックボックステストの代表的な技法の一つです。
- ウ正しい。内部構造(プログラムのロジック)に基づいてテストデータを作成するのがホワイトボックステストです。
- エ誤り。入力と出力の関係からテストデータを作成するのもブラックボックステストの考え方です。