In: Computer Science
. Define Software testing
. Define the software test process
Describe in details with example the reasons why software testing is necessary
SOFTWARE TESTING
Software testing is a process, to evaluate the functionality of a software application with an intent to find whether the developed software met the specified requirements or not and to identify the defects to ensure that the product is defect free in order to produce the quality product.
SOFTWARE TEST PROCESS
Software Testing refers to the process of evaluating software and its components to identify any errors, bugs or errors that might potentially disrupt the functionality of the software.
REASONS WHY SOFTWARE TESTING IS NECESSARY
It is essential to undertake a Software Testing Process as it bridges the gap between the existing and the required system software through the detection of the defects prior to the launch of the Software so that they can be corrected in time.Other reasons include: