Definition of White-Box testing
User Greg Minamide (Greg.Minamide@ImageX.com) posted:
I have an OT question for the group.
What is the definition of "white-box testing"?
I've seen job postings requiring this type of skill, and never understood
it. I fear that I lack a CS college degree, so I'm not really sure if there
is a real definition for white-box testing, or if it differs from company to
From what someone explained to me many years ago, a "black-box tester"
didn't understand what the code behind the scenes was processing, so I had
assumed that white-box testing was testing based on the understanding of
that code statements, paths, conditions, etc. Now it's been explained to me
that a white-box tester builds test harnesses. In my mind, that was a
Software Development Engineer in Test. I know this is all jargon, but
clarifictaion of what's standard in the industry would be much appreciated.
It looks as if our QA team may be going in the direction of building test
harnesses, and it is yet unknown what part Rational Robot will play in this
role. Also, if anyone has experience building test harnesses in Visual
Basic, can anyone shed any light of what I might be in for (offline comments
would be great)
Re: Definition of White-Box testing
User (email@example.com) posted:
The British Computer Society have produced a glossary of testing terms
BS7925-1, there is a working draft at this URL
Maybe there is an ANSI equivalent, but atleast it is a starting point.
The following pages may also be of interest