本文へスキップ

テクノロジ系 / システム開発技術

ブラックボックステスト

内部構造を見ず、仕様にもとづいて入力に対する出力が正しいかを確認するテスト技法。

もう少し詳しく

ブラックボックステストは、プログラムの中身を箱の中(=見えない)とみなし、「こう入れたらこう出るはず」という仕様だけを根拠に検証します。同値分割や限界値分析でテストケースを作るのが代表的です。内部の論理経路に着目するホワイトボックステストと対をなし、主に結合・システムテストで使われます。

試験での見方

黒猫の闇の刻印

「内部を見ず仕様で検証」する点が、内部論理を見るホワイトボックステストとの対比で必出です。同値分割・限界値分析がブラックボックス側の技法である点を押さえます。

例:年齢入力欄で、仕様の境界である「0歳」「上限値」「上限超え」を入れて、期待どおりの結果が出るか確認する。

分類

テクノロジ系 / 開発技術 / システム開発技術

小分類:設計

関連トピック:ソフトウェア統合テストの設計

情報の根拠

IPA FEシラバス Ver.9.2 の用語例をもとに、試験対策向けに独自解説しています。

関連用語

システム開発技術の用語一覧へ