Entry (Ready) & Exit (Done) Criteria

These are two of the control parameters. “Entry Criteria” defines the preconditions for undertaking a given test activity. If entry criteria are not met, it is likely that the activity will prove more difficult, more time-consuming, more costly, and more risky. In some cases it will be illogical to run the tes. “Exit Criteria” defines the final expected conditions must be achieved in order to declare a test level or a set of tests completed.

Some examples of Entry Criteria :

  • Availability of test environment
  • Availability of necessary test tools
  • Availability of test data and other necessary resources
  • Availability of testable requirements, user stories, and/or models (e.g., when following a model-based testing strategy)
  • Availability of test items that have met the exit criteria for any prior test levels

Some examples for Exit Criteria :

  • Planned tests have been executed
  • A defined level of coverage (e.g., of requirements, user stories, acceptance criteria, risks, code) has been achieved
  • The number of unresolved defects is within an agreed limit
  • The number of estimated remaining defects is sufficiently low
  • The evaluated levels of reliability, performance efficiency, usability, security, and other relevant quality characteristics are sufficient

It can be acceptable to end testing under some circumstances, if the project stakeholders and business owners have reviewed and accepted the risk to go live without further testing.

Aix Observer
Aix Observer
Articles: 30

Leave a Reply

Your email address will not be published. Required fields are marked *