0% found this document useful (0 votes)
13 views4 pages

STLC Process Overview and Stages

The document outlines the 4 stages of the software test process: 1) Test Planning involves understanding requirements, creating test plans and environments. 2) Test Design includes writing test cases and collecting test data. 3) Test Execution runs the test cases and reports defects. 4) Test Closure evaluates exit criteria and provides a test summary report and deliverables to the customer.

Uploaded by

sucool
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views4 pages

STLC Process Overview and Stages

The document outlines the 4 stages of the software test process: 1) Test Planning involves understanding requirements, creating test plans and environments. 2) Test Design includes writing test cases and collecting test data. 3) Test Execution runs the test cases and reports defects. 4) Test Closure evaluates exit criteria and provides a test summary report and deliverables to the customer.

Uploaded by

sucool
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd

Software Test Process / STLC

4 Stages of Software Test Process

I) Test Planning
(Primary Role: Test Lead/Team Lead)
         
Input:/Reference:
-----------------
a) Requirements specification
b) Test Strategy
c) Project plan
----
d) Use cases/design docs/Prototype screen
e) Process Guidelines docs

Templates:
----------
Review Report

Test Plan

Roles:
------

Test Lead/team Lead: Test Planning

Test Engineers: Contribution to Test plan


---------
BA: Clarifications on Requirements

Tasks:
-------

          a) Understanding & Analyzing the Requirements


          b) Test Strategy Implementation
          c) Test Estimations (Time, Resources-Environmental, Human, Budget)
          d) Risk Analysis
          f) Team formation
          g) Configuration management plan
          h) Test Plan Documentation
          i) Test Environment set-up defining
Output:
-------           

Test Plan Document


----------------------------------------------------
                  
II) Test design:
----------------
Input:/Reference:
-----------------
a) Requirements specification
b) Test Plan
----
d) Use cases/design docs/Prototype screen
e) Process Guidelines docs

Templates:
----------
Test Scenarios

Test case

Test data

Roles:
------
Test Engineers: Test case documentation

Test Lead/team Lead: Guidance, monitoring & Control

---------
BA: Clarifications on Requirements

Tasks:
------
          a) Creating Test scenarios
          b) Test case documentation
          c) Test data collection

Output:
-------
Test case Documents
Test Data

--------------------------------
             
3) Test Execution:
-------------------
Input:/Reference:
-----------------
a) Requirements specification
b) Test Plan
c) Test Case docs
d) Test data

----
e) Test Environment

Templates:
----------
Defect Report
Test Report

Roles:
------

Test engineers: Test execution

Test Lead: Guidance, monitoring & Control


----------

BA: Clarifications on Requirements

System Administrator/Network Administration: Test Environment set-up


         

Tasks:
-------           
          a) Forming Test Batches
          b) Verifying Test Environment set-up
          c) Test Execution
          d) Test reporting
          e) Defect Reporting
          f) Regression Testing

Output:
-------
Test Reports
Opened/Closed Defect Reports

           
         
4) Test Closure
Input:/Reference:
-----------------
Requirements
Test Plan
Test Reports
Opened/Closed Defect Reports

Templates:
----------
Test Summary Report

Roles:
Test Lead: decide when to stop testing & Creating Test summary Report
Testers: Contribution

Tasks:
-------           
          a) Evaluating Exit criteria
          b) Collecting all facts from Testing activities
          c) Sending Test deliverables to the Customer
          d) Improvement suggestions for future projects

Output:
-------

Test Summary Report


Test Deliverables (Test Plan, Test scenarios, Test cases, Test Data, Test Reports,
Opened/Closed defect Reports, Test Summary Report)
-----------------------------------------------

You might also like