The phases can differ slightly ,depending on the software development model used,system architecture and the nature of the project.Most commonly, the following phases of STLC are the most commonly recognized.
- Requirement Analysis
- Test Planning
- Test Design
- Test Environment setup
- Test execution
- Test Closure