Testing is the process of executing the application for assuring the quality (finding the bugs) and guiding the developer to fix the bugs.