The code developed is tested against the requirements to make sure that the product
solves the needs during the prerequisite phase. During this phase all types of
Functional testing like Integration testing, System testing,
Acceptance testing as well as Non-Functional testing like Performance testing, Security
testing, Compatibility testing and Usability testing are completed.