エンベデッドシステムスペシャリスト暗記無料で始める

テスト技法(ホワイトボックス・ブラックボックス)とは?てすとぎほう

テスト技法(ホワイトボックス・ブラックボックス)とは、ホワイトボックステストは内部構造すなわち条件分岐や処理経路に着目してケースを設計し、網羅率で十分性を測る技法。ブラックボックステストは内部を見ず、仕様上の入出力関係だけからケースを設計する技法で、同値分割・限界値分析・デシジョンテーブル・原因結果グラフが属する。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の過去問では2回出題され、ほかに1問の解説で触れられています(2018年度〜2020年度)。

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

別名:テスト技法、ホワイトボックス・ブラックボックス、ホワイトボックス、ブラックボックス、テスト技法(ホワイトボックステスト・ブラックボックステスト)、ホワイトボックステスト・ブラックボックステスト、ブラックボックステスト、ホワイトボックステストとブラックボックステスト、ブラックボックステスト・ホワイトボックステスト

この語が出る過去問を解く →

背景

テストは網羅しきれないという前提から出発する。入力の全組合せは現実的な時間で試せず、かといって思いつきで選べば抜けを説明できない。そこで「仕様から選ぶ根拠」と「コードから選ぶ根拠」という二つの物差しが用意された。組込みでは、この根拠が社内の納得にとどまらず、機能安全規格の適合証跡として外部に提出される。どの網羅基準をどこまで満たしたかを説明できることが、テストの設計そのものと同じ重みを持つ。

具体例

ISO 26262やDO-178Cは、安全水準が上がるほど強い網羅基準を求め、最上位では改良条件判定網羅(MC/DC)まで要求する。実装側はgcovやカバレッジ計測機能付きのテスト環境で命令網羅・分岐網羅を測り、未到達の分岐を一件ずつ根拠付きで潰していく。

試験での引っ掛け

「内部構造に着目=ホワイトボックス」「仕様に着目=ブラックボックス」の対応を入れ替えた選択肢が定番で、同値分割・限界値分析はブラックボックス側、命令網羅・判定網羅・条件網羅はホワイトボックス側にある。判定網羅を満たしても条件網羅を満たすとは限らず、逆も成り立たない。網羅率100%は「バグが無い」の証明ではない。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2018年度〜2020年度)
  • 分野:午前II
  • 「内部構造に着目=ホワイトボックス」「仕様に着目=ブラックボックス」の対応を入れ替えた選択肢が定番で、同値分割・限界値分析はブラックボックス側、命令網羅・判定網羅・条件網羅はホワイトボックス側にある。