Software Testing Life Cycle
The software testing life cycle (STLC) identifies all testing activities and their relationship with other activities in the software development life cycle (SDLC).
Software testing should begin with the start of the software development life cycle.
The main activities of any software testing life cycle (various phases involved in testing) are:
1. Requirements analysis
2. Test planning, including test strategy
3. Test development and review
4. Test environment setup and maintenance (including test data preparation)
5. Test execution (static and dynamic)
6. Test reporting
7. Test result analysis (see "Software bug life cycle" on this website for details)
8. Defect retesting
9. Test automation
10. Test maintenance
11. Regression testing
12. Test closure
# QA activities that have an influence on the software testing life cycle: Software configuration management (change control)
# All QA defect prevention activities
Software testing activities and the software testing life cycle can depend on different system integration techniques used in software development.
The scope of testing and software testing life cycle activities may vary from customer to customer, product to product, and organization to organization depending on the methodology used.
Software testing should begin with the start of the software development life cycle.
The main activities of any software testing life cycle (various phases involved in testing) are:
1. Requirements analysis
2. Test planning, including test strategy
3. Test development and review
4. Test environment setup and maintenance (including test data preparation)
5. Test execution (static and dynamic)
6. Test reporting
7. Test result analysis (see "Software bug life cycle" on this website for details)
8. Defect retesting
9. Test automation
10. Test maintenance
11. Regression testing
12. Test closure
# QA activities that have an influence on the software testing life cycle: Software configuration management (change control)
# All QA defect prevention activities
Software testing activities and the software testing life cycle can depend on different system integration techniques used in software development.
The scope of testing and software testing life cycle activities may vary from customer to customer, product to product, and organization to organization depending on the methodology used.
Comments
Post a Comment