Introduction
  • 1. Introduction to the Course
  • 2. The Big Picture
  • 3. What is Software Testing & Why should one Test it?
  • 4. What is Quality in Terms of Software Testing
  • 5. What in the World Does a Tester Do?
  • 6. What Makes a Good Tester?
  • 7. A Few Guidelines for New Tester
Different Types of Life Cycles
  • 8. What is Software Life Cycle?
  • 9. Various Life Cycle Models Explained
  • 10. Software Testing Life Cycles
Bugs & Errors
  • 11. What are Bugs?
  • 12. What is a Bug Life Cycle?
  • 13. Cost of Fixing Bugs
  • 14. Different Types of Errors
Software Testing Levels, Types, Terms and Definitions
  • 15. Different Software Testing Levels & Types
  • 16. Testing Terms
  • 17. Different Types of Errors
Test Planning Process
  • 18. What is a Test Strategy and its Components?
  • 19. What is Test Planning?
  • 20. Guidelines for Test Case Development
  • 21. Test Case Described
  • 22. What is a Defect and What are Some of its Categories?
  • 23. How to Report Defects?
  • 24. Types of Test Reports
  • 25. Software Test Automation
  • 26. Approaches to Automation
  • 27. Choosing the Right Tools.