Define black box testing strategy.
Black box testing describes the functional requirements of the software. Test cases are determined on the basis of the requirements or specifications of the program and internals of program are not considered. Test cases are produced on the basis of program code.