3/22 difference between white box and grey box and black box?
\_ shades of grey
\_ i'll black YOUR box
\_ The opacity of the box.
\_ Ethnicity and age of the chick it belongs to.
\_ What ethnicity would "grey" refer to? I guess maybe it's
a senior citizen's box.
\_ black box: you do not have knowledge of how something works.
\_ The input and output are well specified but the implementation
is abstracted away (you don't care how it's implemented).
white box: you have knowledge of what is inside.
\_ Which is stupid nomenclature: the term "black box" is meant
to mean that you can't see inside it. The opposite should
really be "clear box" testing (I've sometimes heard it called
"glass box" testing), but I guess someone just figured that
the opposite of black is white, so the opposite of black box
testing must be white box testing. Ok, I'm done. |