TESTING:
Execution of program with the intend of finding errors & to check the functionality of product, so as to see it needs the requirements of customers.
METHODS OF TESTING:
1. MANUAL
2. AUTOMATION (TESTING DONE BY SOME TOOLS)
TECHNIQUES:
BLACK BOX:
Checking the functionality of application with out knowing the code in side it (without knowing the implementation),
Normally QA analysts or testers perform this kind of testing.
Even automation testing comes under blackbox testing.
WHITE BOX:
Testing the code block or algorithm or data flow in the application, even we call it as unit testing.
Normally developers perform this kind of testing.
GREY BOX:
White & Black box testing.