The Testing Technique that requires devising test cases to exercise the internal logic of a Software module is called
Behavioral Testing
Black-Box Testing
Grey-Box Testing
White-Box Testing