Entry Criteria and Exit Criteria in Testing

Definition of Ready and Done

Entry Criteria: The preconditions for undertaking a given test activity.

Exit Criteria: The conditions must be achieved in order to declare a test level or a set of tests completed.

Typical entry criteria include:
• 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
• Availability of test environment
• Availability of necessary test tools
• Availability of test data and other necessary resources
Typical exit criteria include:
• 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

Leave a comment

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