Wednesday 2 November 2011

What is the objective of Software Testing?

Software Testing essentially is to find out the possibility of occurrence of the following five issues:-
  • The software under test doesn't do something that the product specification says it should do.
  • The software under test does something that the product specification says it shouldn’t do.
  • The software under test does something that the product specification does not mention.
  • The software doesn't do something that the product specification doesn’t mention but should do.
  • The software is difficult to understand, hard to use, slow, or – in user’s eye it is not just right.
So, software testing is not just executing test cases. It is about understanding the product and a constant strive to make it better and to provide stakeholders with information about the quality of the software, with respect to the context in which it is intended to operate.

No comments:

Post a Comment