Testing Techniques
White Box Testing
- Aims to establish that the code works as designed
- Examines the internal structure and implementation of the program
- Target specific paths through the program
- Needs accurate knowledge of the design, implementation and code
Black box testing
- Aims to establish that the code meets the requirements
- Tends to be applied later in the life cycle
- Mainly aimed at finding deviations in behavior from the specification or requirement
- Causes are inputs, effects are observable outputs
No images available.