Pages

Tuesday, December 24, 2013

SOFTWARE TESTING PRINCIPLES

TESTING SHOWS PRESENCE OF DEFECTS
  • But cannot prove there are no defects
  • No 100% defect free software

EXHAUSTIVE TESTING S IMPOSSIBLE
  • If there are 15 fields each with 5 input combination to test all there combination,we need 5^15 tests.

EARLY TESTING

DEFECT CLUSTERING
  • Small number of modules contains most of the defects during pre- release testing.

TESTICIDE PARODOX
  • Small set of test cases will not be able to find any new bugs.
  • It is important to review test cases regularly and write view test cases

TESTING IS CONTEXT DEPENDENT
  • Different kinds of sites are tested dfferently
  • e.g. Banking site, ecommerce

ABSENCE OF ERROR FALLACY
  • If the software does not fulfill the user needs and expectations then finding and fixing defects does not clear.

No comments:

Post a Comment