Software Development Life Cycle involves the complete Verification and Validation of a Process or a Project.
Whereas Software Testing Life Cycle involves only Validation.
Software Development Life Cycle involves: -
1. Planning
2. Analysis
3. Design
4. Software Development
5. Implementation
6. Software Testing
7. Deployment
8. Maintenance
Where as Software Testing Life cycle involves.
Software testing has its own life cycle that meets every stage of the SDLC.
After knowing the Requirement Stage
1. Test Planning
2. Test Analysis
3. Test Design
4. Test Verification and Construction
5. Test Execution
6. Result Analysis
7. Bug Tracking
8. Reporting and Rework
9. Final Testing and Implementation
10. Post Implementation