You are on page 1of 8

Software Testing Life

Cycle (STLC)

Presentation By- Makarand Patil


What is Software Testing Life Cycle (STLC)?
 Software Testing Life Cycle (STLC) is defined as a sequence of various
stages/phases/activities in testing of software.

Test Planning & Control Phase I

Test Analysis & Design Phase II

Test Implementation & Phase III


Execution

Evaluating Exit Criteria Phase IV


& Reporting

Test Closure Phase V


(I) Test Planning and Control
Planning Activities:
 Based on the requirements of the software a TEST PLAN document is created
by the Test Lead/ Test Manager.
 Test Plan is a document describing the scope, approach, resources and
schedule of intended test activities.

Controlling Activities:
 Senior person checks whether all the activities are carried out as mentioned
in the Test Plan.
 It is an ongoing process and is done until successful release of the
software/product.
 Challenges faced by Test Engineer are also resolved in Controlling.

Test Deliverables:
 Test Plan (Strategy Document)
(II) Test Analysis and Design
Analysis Activity:
 Sr. Tester analyses the requirement documents (BRS and SRS) from a testing
point of view.

Design Activity:
 Sr. Tester will create a TEST SCENARIO document based on his analysis of the
requirement document.

Test Deliverables:
 Test Scenario Document
(III) Test Implementation and Execution
Implementation Activity:
 Sr. Tester creates a TEST CASE document.
 Test Case document allows tester to develop test cases for a particular test
scenario.

Execution Activity:
 Jr. Tester carries out testing based on the test plans and test cases prepared.
 He prepares a Defect Report and Execution Log document.

Test Deliverables:
 Test Case Document
 Defect Report
 Execution Log
(IV) Evaluating Exit Criteria and Reporting
Exit Criteria:
 Also called as Test completion criteria, defines the items that must be
completed before testing can be concluded.
 Exit Criteria varies as per the requirements, technical and business risk of the
software, time and budget.

Reporting Activity:
 Sr. Tester creates a TEST SUMMARY REPORT document.
 It consists of total count of defect, no. of passed TC, failed TC, high and low
risk defects.

Test Deliverables:
 Test Summary Report document
(V) Test Closure
Test Closure Activities:

 Senior Person conducts a formal meeting.


 Testing team will meet, discuss and analyze testing artifacts to identify
strategies that have to be implemented in the future, taking lessons from the
current test cycle.
 This is conducted before successfully delivering software to the client after
all project milestones are achieved or when project is unfortunately
cancelled.
THANK YOU

You might also like