Thursday, June 21, 2012

Test Entry Criteria and Test Exit Criteria


Test Entry Criteria

Test Planning Deliverables

1. Test Plan/Specification approved
2. Test Resources available

Code Readiness

1. Code complete for all requirements
2. Code changes migrated to environment and verified
3. Unit/Development testing activities completed and results available

Testing Environment Readiness

1. Environment and infrastructure properly installed and/or set up
2. Environment validation activity should be completed
3. No SEV1 or SEV2 defects from environment validation activity

Test Preparation Deliverables

1. Test Cases completed and available for review
2. Test Schedule completed
3. Test Management Tool set up with project’s information
4. Metrics Portal set up with project's information


Test Exit Criteria

Based on Defect Trend

1. No SEV1 or SEV2 defects - All the SEV1 or SEV2 defects MUST be in “Closed” , “Canceled”, “Duplicate” or “Rejected” status in the Test Management Tool. There should not be any Ready to Verify/Ready to Promote defects pending.        
2. All SEV3 and SEV4 defects are deferred - All the SEV3 and SEV4 defects which are not closed, should be moved to Deferred status.

Based on Testing Strategy

1. 100% test cases attempted - Test Scope is completed according to the Test Specification.
2. Above 90% planned test cases should be passed.
3. Failed test cases must have defect associated with it and defect severity should not be above SEV3 or SEV4.

Based on Evidences

1. Test Sign-off assessment result should be submitted for audit.
2. Test result should be available in Test management tool.