ブラックボックステストとホワイトボックステストとは
ブラックボックスは入出力の仕様だけを見るテスト、ホワイトボックスは内部の構造を見て行うテストです。
解説
ブラックボックステストは、内部の構造を考えず、仕様に従って入力と出力を確認します。代表的な技法は、同じ扱いになる入力をグループにして各グループから代表値を選ぶ「同値分割」と、グループの境目の値を試す「限界値分析」です。ホワイトボックステストは、プログラムの内部構造に着目して網羅の基準を決めます。命令網羅はすべての命令を1回は実行、分岐網羅(判定条件網羅)はすべての分岐の真偽を1回ずつ実行、条件網羅は判定条件の部分ごとの真偽を試すものです。
試験での出方
網羅基準ごとに必要な最小テストケース数を求める問題や、同値分割・限界値分析でテストデータを選ぶ問題が頻出です。
あわせて読みたい用語
この用語が解説に出てくる問題
- 令和4年度 問45ブラックボックステストに関する記述として,適切なものはどれか。
- 平成30年度 秋期 問44プログラムのテスト手法に関して,次の記述中の a,b に入れる字句の適切な組合せはどれか。 プログラムの内部構造に着目…
- 平成29年度 春期 問77ベンチマークテストに関する記述として,適切なものはどれか。
- 平成26年度 秋期 問44システムテストに参加するAさんは,自部門の主要な取引について,端末からの入力項目と帳票の出力項目を検証用に準備した。A…
- 平成26年度 春期 問34開発者 A さんは,入力データが意図されたとおりに処理されるかを,プログラムの内部構造を分析し確認している。現在 A …
この用語がよく出る分野:開発技術の要点と過去問一覧