What are two principal testing strategies?
White Box Testing
White box testing is based on the knowledge of internal program design and code. It is meant to exercise the item’s internal coding logic by concentrating on its code statements, branches, paths and conditions.
Different Types:
-
Unit Testing
-
Integration Testing
Different names of white box testing:
-
Structural Testing
-
Glass Box Testing
-
Open Box Testing
-
Clear Box Testing
Black Box Testing
Black Box Testing examines the functional aspects of a test item without refernce to the internal logic of the software.
Different Types:
-
Functional Testing
-
Non-Functional Testing
Different names of black box testing:
-
Behavioral Testing
-
Functional Testing
-
Opaque-Box Testing
-
Closed-Box Testing
