Black-box: This testing methodology looks at what are the
available inputs for an application and what the expected outputs are that should result from each input. It is not
concerned with the inner workings of the application, the process that the application undertakes to achieve a
particular output or any other internal aspect of the application that may be involved in the transformation of an
input into an output. Most black-box testing tools employ either coordinate based interaction with the applications graphical user interface (GUI) or image recognition. An example of a black-box system would be a search engine.You enter text that you want to search for in the search bar, press “Search” and results are returned to you. In such a case, you do not know or see the specific process that is being employed to obtain your search results, you simply see that you provide an input – a search term – and you receive an output – your search results.