ブラックボックステストとは

ぶらっくぼっくすてすと

プログラムの内部構造を見ずに、仕様だけから入力と期待する出力を決めて確かめるテストの方法。同値分割、境界値分析、デシジョンテーブルなどの技法がある。

「ブラックボックステスト」は、1分野の1問の練習問題に出てきます(ソフトウェア開発とプロジェクト管理など)。

この用語の分野: ソフトウェア開発とプロジェクト管理

ブラックボックステストの練習問題に挑戦

ブラックボックステストの説明として、適切なものはどれか。

  1. Aプログラムの内部構造を見ずに、仕様に基づいて入力と期待する出力を決め、正しく動くかを確かめる
  2. Bプログラムの内部構造に着目し、命令や分岐が実行されたかどうかを基準にテストケースを作る
  3. C利用者が実際の業務の環境で、システムが要件どおりに使えるかを最終的に確かめる
答えと解説を見る

正解:A. プログラムの内部構造を見ずに、仕様に基づいて入力と期待する出力を決め、正しく動くかを確かめる

ブラックボックステストは、テストの対象を中身の見えない箱とみなし、仕様だけからテストケースを作る方法で、同値分割、境界値分析、原因結果グラフ、デシジョンテーブルなどの技法があります。仕様にあるのに実装されていない機能などを見つけやすい一方、実装の中の特定の経路を通したかどうかは分かりません。内部構造に着目して網羅率を基準にするのはホワイトボックステストです。利用者による最終的な確認は受入れテストで、これはテストの段階の名前です。

解説の中の「ブラックボックステスト」

「ブラックボックステスト」が出てくる問題(1問)

  1. ブラックボックステストの説明として、適切なものはどれか。

ソフトウェア開発とプロジェクト管理の参考書を探す PR

Amazonの検索結果へのリンクです。Amazonのアソシエイトとして、半導体教室は適格販売により収入を得ています。

関連する用語

同値分割 境界値分析 ホワイトボックステスト アーンドバリューマネジメント(EVM) アジャイル開発 ウォーターフォールモデル SLA(サービスレベル合意) クリティカルパス法(CPM) CI/CD(継続的インテグレーション・継続的デリバリー) スクラム

用語集の一覧へ