what is functional testing
Functional testing is a kind of black-box
testing that is performed to confirm that
the functionality of an application or
system is behaving as expected.
It is done to verify all the functionality
of an application works as expected