Whats the meaning of the terms “Black Box” and “White Box” testing?
Black Box testing: Also known as functional testing. A software testing technique whereby the tester concerns about external functionality and features of the product. For example, in a black box test on a software design the tester only knows the inputs and what the expected outcomes should be and not how the program arrives at those outputs. The tester does not ever examine the programming code and does not need any further knowledge of the program other than its specifications. In practice this approach is only partially possible because it quickly B: White Box testing: 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.
Related Questions
- Why are all proficiency testing specimen answers reported and quantitated, while clinical specimen reports are rarely quantitated in terms of organism numbers?
- In terms of cost, what is the ratio (percentage) of testing to overall Project?
- Whats the meaning of the terms "Black Box" and "White Box" testing?