システム開発技術
基本情報技術者試験 科目A免除 修了試験 20231210 実施分 問37
ブラックボックステストにおけるテストケースの設計方法として,適切なものはどれか。
- ア プログラム仕様書の作成又はコーディングが終了した段階で,仕様書やソースリストを参照して,テストケースを設計する。
- イ プログラムの機能仕様やインタフェースの仕様に基づいて,テストケースを設計する。
- ウ プログラムの処理手順や内部構造に基づいて,テストケースを設計する。
- エ プログラムの全ての条件判定で,真と偽をそれぞれ 1 回以上実行させることを基準に,テストケースを設計する。
出典:基本情報技術者試験 科目A免除 修了試験 20231210 実施分 問37
答えと解説を見る
正解:イ
覚える知識
ブラックボックステストとホワイトボックステストの違い
ブラックボックステストは、内部構造を考慮せず仕様(入出力)に基づいてテストケースを設計する手法である。
この問題で必要なこと
ブラックボックステストは内部構造を見ず、機能仕様やインタフェース仕様に基づいてテストケースを設計する。
ひっかけ
内部構造や条件網羅を基準にするホワイトボックステストの説明を混ぜる。
この知識の出題:本試験系 10 回・免除試験 25 回(公開問題での観測値)