平成23年度 特別 午前 問49
ソフトウェア開発管理技術
ホワイトボックステストの説明
ホワイトボックステストの説明として,適切なものはどれか。
- ア外部仕様に基づいてテストデータを作成する。
- イ同値分割の技法を使用してテストデータを作成する。
- ウ内部構造に基づいてテストデータを作成する。
- エ入力と出力の関係からテストデータを作成する。
答えと解説を見る
✓ これが正解ウ内部構造に基づいてテストデータを作成する。
解説
中の作りを見てテストデータを決めるやり方です。
テストデータの作り方には、大きく二つの立場があります。一つは、中身を見ずに、外から見える約束だけを頼りにデータを決める立場。もう一つは、中でどのように分かれ、どの道を通るのかを見たうえで、通らない道が残らないようにデータを決める立場です。ホワイトボックステストは後者にあたり、内部構造に基づいてテストデータを作成します。判定の軸はここだけで、データを決める根拠を中に取っているか外に取っているかを見ます。中を見ない立場から出てくる説明は、言い方が違っていても、どれも別のやり方を指していることになります。
ほかの選択肢はなぜ違うのか
- ア外部仕様に基づいてテストデータを作成する…:外部仕様とは、外から見たときの取決めのことです。中でどう作られているかを問わずにデータを決めるやり方なので、通る道筋をたどって漏れをなくすという考え方とは立場が反対になります。
- イ同値分割の技法を使用してテストデータを作…:同値分割は、同じ結果になるはずの入力をひとまとまりとみなし、その代表を選ぶ技法です。まとまりの見分け方の根拠を外から見える取決めに置くので、中の作りを手掛かりにする側には入りません。
- エ入力と出力の関係からテストデータを作成す…:入れたものと出てきたものの対応だけを見てデータを組み立てるやり方です。中を開けずに済ませられる利点はありますが、そのぶん通らないままの道が残っていても気付けないという弱さがあります。
この問題の用語
- ホワイトボックステストプログラムの中身を見ながら、内部の通り道を確かめる検査です。中身を見ずに入出力だけで確かめるやり方とは、対になります。
出典:平成23年度 特別 基本情報技術者試験 午前 問49
同じ用語が出る問題
- 平成27年度 春期 午前 問50:ホワイトボックステストの問題(ホワイトボックステスト)
- 平成25年度 春期 午前 問22:ホワイトボックステストの問題(ホワイトボックステスト)
- 平成23年度 秋期 午前 問47:モジュールに関する問題(ホワイトボックステスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)