The technique of testing without having any knowledge of the interior workings of the application is called black-box testing.