Your source for the most up-to-date terms, definitions, and acronyms for and about internet service providers.
Search for an ISP term
White Box Testing
Last modified: Friday, January 19, 2001
Also known as glass box, structural, clear box and open box testing. A software testing technique whereby explicit knowledge of the internal workings of the item being tested are used to select the test data. Unlike black box testing, white box testing uses specific knowledge of programming code to examine outputs. The test is accurate only if the tester knows what the program is supposed to do. He or she can then see if the program diverges from its intended goal. White box testing does not account for errors caused by omission, and all visible code must also be readable.
For a complete software examination, both white box and black box tests are required.
White Box Testing Should Check Every Line of Code Software bugs are a fact of life. No matter how hard we try, the reality is that even the best programmers can't write error-free code all the time.