Black-box testing
Black-box testing is a one of the software testing methods. Black-box testing examines the functionality of an application without peering into its internal structures or workings.it is also known as functional testing, data-driven testing, and closed box testing.
Black box testing is a software testing technique that focuses on the analysis of software functionality, versus internal system mechanisms. Black box testing was developed as a method of analyzing client requirements, specifications and high-level design strategies.