What is Black Box Testing ?

What is Black Box Testing ?

It is way of Software testing where the code or program is not known to tester

Black Box testing can be done based on the software requirement document

Its aim is to test if software is developed and is behaving as per the requirements

Mainly focuses on input and output of the software applications

Tester need not know how the coding is done

Types of Black Box Testing: 1.Functional Testing 2. Non-Functional Testing 3. Regression Testing

Opposite to Black Box testing is White Box Testing ,where tester should have programming knowledge to test software