0% found this document useful (0 votes)
53 views1 page

Ques.8. Explain STLC - Software Testing Life Cycle

The Software Testing Life Cycle (STLC) refers to the activities performed during software testing and includes requirement analysis and validation to define the testing scope, test planning to determine the strategy and estimate effort, test design and analysis to create test cases and data, setting up a test environment, executing test cases and reporting bugs, and finally test closure and reporting with results and metrics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
53 views1 page

Ques.8. Explain STLC - Software Testing Life Cycle

The Software Testing Life Cycle (STLC) refers to the activities performed during software testing and includes requirement analysis and validation to define the testing scope, test planning to determine the strategy and estimate effort, test design and analysis to create test cases and data, setting up a test environment, executing test cases and reporting bugs, and finally test closure and reporting with results and metrics.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Ques.8. Explain STLC - Software Testing life cycle.

Software testing life cycle refers to all the activities performed during
testing of a software product. The phases include-

 Requirement analyses and validation - In this phase the


requirements documents are analysed and validated and scope of
testing is defined.
 Test planning - In this phase test plan strategy is defined,
estimation of test effort is defined along with automation strategy
and tool selection is done.
 Test Design and analysis - In this phase test cases are designed,
test data is prepared and automation scripts are implemented.
 Test environment setup - A test environment closely simulating the
real world environment is prepared.
 Test execution - The test cases are prepared, bugs are reported and
retested once resolved.
 Test closure and reporting - A test closure report is prepared having
the final test results summary, learnings and test metrics.

You might also like