選択肢
- ア.テストデータの作成基準として,命令や分岐の網羅率を使用する。
- イ.被テストプログラムに冗長なコードがあっても検出できない。
- ウ.プログラムの内部構造に着目し,必要な部分が実行されたかどうかを検証する。
- エ.分岐命令やモジュールの数が増えると,テストデータが急増する。
正解
イ. 被テストプログラムに冗長なコードがあっても検出できない。
解説
ブラックボックステストは仕様ベースで内部を見ないため、デッドコードのような冗長コードや未使用ロジックは検出できないという特徴があります。
選択肢ごとの解説
- ア.命令/分岐網羅はホワイトボックステストの基準。
- イ.冗長コード検出不可=ブラックボックスの正しい特徴。
- ウ.内部構造着目はホワイトボックステスト。
- エ.分岐数とデータ数の関係はホワイトボックスの特徴。
基本情報技術者試験 平成29年度 秋期 午前 の過去問一覧へ戻る・問49