| Functional Testing |
|
|
|
|
Does the application do what it is supposed to do? Can the end users carry out the tasks they need to perform? Does the developed system address all the functionality in the specification? The first step towards functional testing is to understand the business requirements of application. Our teams refer to the business requirements specification and explore the application-under-test (AUT). After analyzing the product, we document the tests to be performed on application in form of test cases. These test scenarios address the business requirements validation and also the other test criteria. We also identify and/or create the test data required for testing. The test scenarios are executed for application functionalities and the defects/issues/gaps are logged into a collaborative bug tracking tool. Test execution also involves re-testing of application and tracking each issue to closure. |



