Before defining STLC I want to define ..what is SDLC ?
Software Development Life Cycle (SDLC) : Specifies the various stages of software development. System Requirements Analysis. Feasibility study Systems Analysis and Design Code Generation Testing Maintenance Implementation Software Testing Life Cycle (STLC): Specifies the various stages of testing.1.Requirements stage a.Requirement Specification documents b.Functional Specification documents c.Use case Documents d.Test Trace-ability Matrix for identifying Test Coverage2.Test Plan a.Test Scope, Test Environment b.Different Test phase and Test Methodologies c.Manual and Automation Testing d.Defect Mgmt, Configuration Mgmt, Risk Mgmt. Etc3.Test Design a.Test Case preparation. b.Test Traceability Matrix for identifying Test Cases c.Test case reviews and Approval4.Test Execution a.Executing Test cases b.Capture, review and analyze Test Results5.Defect Tracking a.Find the defect & tracking for its closure.6.Bug Reporting a.Report the defect on tool/Excels7.Regression/retestingBug Life cycle
Software Testing Life Cycle (STLC): Specifies the various stages of testing.1.Requirements stage a.Requirement Specification documents b.Functional Specification documents c.Use case Documents d.Test Trace-ability Matrix for identifying Test Coverage2.Test Plan a.Test Scope, Test Environment b.Different Test phase and Test Methodologies c.Manual and Automation Testing d.Defect Mgmt, Configuration Mgmt, Risk Mgmt. Etc3.Test Design a.Test Case preparation. b.Test Traceability Matrix for identifying Test Cases c.Test case reviews and Approval4.Test Execution a.Executing Test cases b.Capture, review and analyze Test Results5.Defect Tracking a.Find the defect & tracking for its closure.6.Bug Reporting a.Report the defect on tool/Excels7.Regression/retesting