Pages

Men

rh

7/13/2012

What is Testing?

Testing:-

The process of exercising software to verify that it satisfies specified requirements and to detect errors

Testing is the process of executing a program with the intent of finding errors

Testing identifies faults, whose removal increases the software quality by increasing the software’s potential reliability. Testing is the measurement of software quality. We measure how closely we have achieved quality by testing the relevant factors such as correctness, reliability, usability, maintainability, reusability and testability


Testing is a process of executing a program with intent of finding an error.

  • A good test is one that has a high probability of finding an as-yet-undiscovered error.
  • A successful test is one that uncovers an as-yet-undiscovered error.
  • Testing should also aim at suggesting changes or modifications if required, thus adding
    value to the entire process.
  • The objective is to design tests that systematically uncover different classes of errors and do so with a minimum amount of time and effort.
  • Demonstrating that the software application appears to be working as required by the specification
  • Meeting performance requirements.
  • Software reliability and software quality based on the data collected during testing