Tuesday, April 3, 2012

Why is Software Testing necessary?

Software testing is performed to verify that the completed software package functions according to the expectations defined by the requirements/specifications. The overall objective to not to find every software bug that exists, but to uncover situations that could negatively impact the customer, usability and/or maintainability.

The main purpose of doing software testing is mentioned below:

·         To discover defects.
·         To avoid user detecting problems
·         To prove that the software has no faults
·         To learn about the reliability of the software
·         To avoid being sued by customers
·         To ensure that product works as user expected.
·         To stay in business
·         To detect defects early, this helps in reducing the cost of defect fixing.

No comments:

Post a Comment