TESTING

Software testing can be stated as the process of verifying and validating whether software or application is bug-free, meets the technical requirements as guided by its design and development, and meets the user requirements effectively and efficiently by handling all the exceptional and boundary cases.