「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ホワイトボックス

pointこの用語のポイント

point中身が分かってるよ

pointブラックボックスの逆だよ

スポンサーリンク

簡単に書くよ

ホワイトボックス(英:white box)とは

「中身がバッチリしっかり分かってるよ!」な状態のこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「ブラックボックス」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

ブラックボックスは「中身?知らんよ」な状態です。

ホワイトボックスス

例えば、そうですね。

ここに大きな箱が ありました。

ホワイトボックスス2

箱にケーキを入れると、お金が出てきます。

ホワイトボックスス3

箱の中身が一体どうなっているのか、ピヨ太君は知りません。

ホワイトボックスス4

でも、ケーキを入れるとお金が出てくることは分かっています。
ピヨ太君としては、それで十分です。

ホワイトボックスス5

ピヨ太君は、おこづかいが欲しくなったらケーキを箱に入れます。

ホワイトボックスス6

出てきたお金を使って豪遊します。

ホワイトボックスス7

ピヨ太君は箱の中身を知りません。
でも箱を活用しています。

このような

「中身(内部の構造とか)が分かってないよ~」な状態

がブラックボックスです。

ホワイトボックスス8

例えば「ブラックボックステスト」という用語があります。
ブラックボックステストは「プログラムの中身は気にしないで、何を入れると何が出てくるか?を確認するテスト」です。

ホワイトボックスス9

プログラムの中身がブラックボックスな状態でテストしていますよね。

以上を踏まえて

中身が分かっている状態

が「ホワイトボックス」です。
ホワイトボックスはブラックボックスの逆です。

ホワイトボックスス10

先ほどのブラックボックスの説明で箱が出てきました。
ケーキを入れると、お金が出てくる箱です。

ホワイトボックスス11

ある日、ピヨ太君は誘惑に負けてしまいました。
箱の中身を覗いてしまったのです。

ホワイトボックスス12

なんと!
箱の中にはピヨ子さんが入っていました。
ピヨ子さんが箱に入ってきたケーキをパクパク食べて、そのお礼として、お金を放り投げていたのです。

ホワイトボックスス13

これで謎の箱の中身が分かりました。
もう謎では ありません。

ホワイトボックスス14

このような

「中身(内部の構造とか)がバッチリ分かってるぜ!」な状態

がホワイトボックスです。

ホワイトボックスス15

例えば「ホワイトボックステスト」という用語があります。
ホワイトボックステストは「プログラムの中身に着目して、それぞれの処理がきちんと動くかを確認するテスト」です。

ホワイトボックスス16

それぞれの処理がきちんと動くかを確認するにはプログラムの中身を把握している必要がありますよね。
文字通り、プログラムの中身がホワイトボックスな状態でやるテストです。


image piyo2

一言でまとめるよ

まぁ「ホワイトボックス」って単語が出てきたら「中身が分かっている状態なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像048
書籍画像021

おまけ

■訳してみるよ

「white(ホワイト)」の意味は「白」とか「白い」とかです。
「box(ボックス)」の意味は「箱」とか「(拳で)殴る」とかです。
何となく くっつけると

白い箱

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
つくって、壊して、直して学ぶ Kubernetes入門
「技術書」の読書術 達人が教える選び方・読み方・情報発信&共有のコツとテクニック