White box testing
From Free net encyclopedia
de:White-Box-Test zh:白盒测试 White box testing, clear box testing, glass box testing or structural testing is used in computer programming, software engineering and software testing to check that the outputs of a program, given certain inputs, conform to the structural specification of the program.
The term white box (or glass box) indicates that testing is done with a knowledge of the code used to execute certain functionality. For this reason, a programmer is usually required to perform white box tests. Often, multiple programmers will write tests based on certain code, so as to gain varying perspectives on possible outcomes.
A complementary technique, black box testing or functional testing, performs testing based on previously understood requirements (or understood functionality), without knowledge of how the code executes.
External links
- Whitebox Testing Process - http://www.applabs.com/pdf/Whitebox.pdf
- http://www.testing-post.com
- Glass Box Testing by Crista Risley