STLC (Software Testing Life Cycle) Phases, Entry, Exit Criteria
STLC (Software Testing Life Cycle) Phases, Entry, Exit Criteria
STLC Phases
Requirement Analysis
Test Planning
Test Case Development
Test Environment Setup
Test Execution
Test Cycle Closure
STLC Phases along with Entry and Exit Criteria
Important Linux
Commands for
NOW Beginners Linux Tutorial
PLAYING
1. Requirement Analysis
2. Test Planning
3. Test case development
4. Test Environment setup
5. Test Execution
6. Test Cycle closure
(/images/stories/software-test-life-cycle.jpg)
STLC Model Phases
Each of these stages has a definite Entry and Exit criteria, Activities & Deliverables
associated with it.
Entry Criteria: Entry Criteria gives the prerequisite items that must be completed before
testing can begin.
Exit Criteria: Exit Criteria defines the items that must be completed before testing can be
concluded
You have Entry and Exit Criteria for all levels in the Software Testing Life Cycle (STLC)
In an Ideal world, you will not enter the next stage until the exit criteria for the previous
stage is met. But practically this is not always possible. So for this tutorial, we will focus on
activities and deliverables for the different stages in STLC life cycle. Let's look into them in
detail.
Software Testing Life Cycle (STLC) : Software Testing Tutor…
Tutor…
RTM
Automation feasibility report. (if applicable)
Test cases/scripts
Test data
Understand the required architecture, environment set-up and prepare hardware and
software requirement list for the Test Environment.
Setup test Environment and test data
Perform smoke test on the build
Evaluate cycle completion criteria based on Time, Test coverage, Cost,Software, Critical
Business Objectives, Quality
Prepare test metrics based on the above parameters.
Document the learning out of the project
Prepare Test closure report
Qualitative and quantitative reporting of quality of the work product to the customer.
Test result analysis to find out the defect distribution by type and severity.
Test Cycle Testing has Evaluate cycle Test Closure Test Closure
closure been completed completion report signed off report
Test results are criteria based on - by client Test metrics
available Time, Test
Defect logs are coverage (/test-
available coverage-in-
software-
testing.html),
Cost, Software
Quality, Critical
Business
Objectives
Prepare test
metrics based on
the above
parameters.
Document the
learning out of the
project
Prepare Test
closure report
Qualitative and
quantitative
reporting of
quality of the work
product to the
customer.
Test result analysis
to find out the
defect distribution
by type and
severity
Testing Tutorials
Testing Tutorials
V-Model (/v-model-software-testing.html)
(https://www.facebook.com/guru99com/)
(https://twitter.com/guru99com)
(https://www.linkedin.com/company/guru99/)
(https://www.youtube.com/channel/UC19i1XD6k88KqHlET8atqFQ)
(https://forms.aweber.com/form/46/724807646.htm)
About
About Us (/about-us.html)
Contact Us (/contact-us.html)
Career Suggestion
SAP Career Suggestion Tool (/best-sap-module.html)
Interesting
eBook (/ebook-pdf.html)
Blog (/blog/)
Quiz (/tests.html)
Execute online
Execute Java Online (/try-java-editor.html)