Software Testing Life Cycle (STLC)
Software Testing Life Cycle
- Requirement Analysis
- Test Planning
- Test Case Development
- Environment Setup
- Test Case Execution
- Test Cycle Closure
SN | Phase | Activities | Input | Outcome | Responsibilities |
1 | Test Planning | Resources Team Formation Estimation Preparation of Test Plan Review of Test Plan Test Plan Signoff | Project Plan Functional Requirements | Test Plan Document | Test Lead Test Manager |
2 | Test Designing | Test Scenario Creation Test Case Creation Test Case Review Traceability Matrix Test case Signoff | Project Plan Functional requirement Test Plan Design Docs Use Case | Test Case Document Traceability Matrix | Test Lead Test Engineer |
3 | Test Execution | Test Case Execution Test Report Preparation Defect Identification | Test Plan Test Cases Functional Requirements Build From Development Team | Test Reports Test Status | Test Lead Test Engineer |
4 | Defect Reporting & Tracking | Defect Reports Reporting defect to development team | Test Cases Test Reports | Defect Report | Test Lead Test Engineer |
5 | Test Closure | Analyzing Test Reports Bug Report Analysis Evaluation of exit criteria | Test Reports Defect Reports | Test Summary Reports | Test Lead Test Manager Test Engineer |
Software Testing Life Cycle Phases