1. Understanding that what is Software testing?
2. Understanding Software development process.
3. Understanding various Software development life cycle models.
4. Understanding the Role of Software testing phase in Software development
5. Understanding various Software test types.
6. Understanding various Software test levels.
7. Understanding Software test design techniques.Understanding Software test life cycle
8. Understanding that how to create & execute test plan
9. Understanding that how to document test cases
10. Understanding that how to execute test cases and finding defects.
11. Tracking defects, confirmation testing, and closing the defects.
12. Documenting of the test reports and test enclosure activities.