FUNCTIONAL TESTING
FUNCTIONAL TESTING, ALSO KNOWN AS SPECIFICATION-BASED TESTING, EVALUATES INDIVIDUAL FUNCTIONS OF A SOFTWARE SYSTEM TO VERIFY THAT THEY ADHERE TO PRE-DEFINED SPECIFICATIONS. IT TESTS THE FUNCTIONAL ACCURACY, INTEROPERABILITY OF SUBSYSTEMS AND COMPLIANCE WITH PRE-DEFINED STANDARDS IN THE CONTEXT OF FUNCTIONAL AND BUSINESS REQUIREMENTS. A PROPER FUNCTIONAL TESTING ASSURES THAT EVERY FUNCTION OF THE SYSTEM IS WORKING AS REQUIRED