List of topics:
The Quality Revolution
• Software Quality
• Role of Testing
• Verification and Validation
• Failure, Error, Fault and Defect
• The Notion of Software Reliability
• The Objectives of Testing
• What is a Test Case?
• Expected Outcome
• The Concept of Complete Testing
• The Central Issue in Testing
• Testing Activities
• Testing Level
• Source of Information for Test Selection
• White-box and Black-box Testing
• Test Planning and Design
• Monitoring and Measuring Test Execution