Functional testing

Functional testing is that segment of system or software testing in which the functional aspects of the system are tested, under operational conditions, for correct operation.