Software Testing Methodology can be defined as the testing types that are used to certify the ‘Application Under Test (AUT)’ meets client expectations. Test Methodologies include functional and non-functional test to validate the AUT. Some examples of testing Methodologies are Unit Testing, Integration Testing, System Testing, Performance Testing etc.