Black-box testing (also known as behavioral testing or functional testing) is a software testing technique that focuses on testing the functionality of an application without looking at the internal code structure or logic.
In this method, the tester only knows: