The course is for students, graduates, working corporate employees who wish to have an illustrious career and master the art of Software Testing.
Software Testing courseware
1. Why is software testing necessary
2. Introduction to Software testing
3. Sources of problems in software life cycle
4. Software Development life cycle
5. Software testing in real time in corporates overview.
6. What are software bugs
7. Error, Faults and Failures in software
8. What is Quality
9. Objectives of Software Testing
10. Verification and Validation
11. Quality Assurance and Quality Control
12. Software Testing Life Cycle
13. Types of Testing
14. Black Box and whitebox testing
15. Functional testing
a. Unit testing
b. Integration testing
c. System testing
d. Acceptance testing
e. Regression testing
16. Non functional testing
a. Performance testing
b. Load testing
c. Stress testing
d. Usability testing
e. Security testing
17. Test strategy and Test planning
18. Traceability matrix
19. Test cases designing
20. Test data
21.Test environments
22. Defect life Cycle
23. Severity and priority of defects
24. Defect and test management tools overview
25. Automation testing
26. Why Automation testing
27. Which test cases to automate
28. Automation process
29. Automation tools