• Difference Between Error, Bug, Defects, and Failure
• Test Case Design Technique
↳ Boundary Value Analysis
↳ Equivalence Partitioning
↳ Decision Table
↳ State Transition Diagram
↳ Use Case Testing
• Bug Lifecycle
• Bug Tracking Tool (Bugzilla)
• How to Prepare the Bug Template
• Entry Criteria & Exit Criteria
• Software Development Model
↳ V-Model
↳ RAD Model
• Types of Software Testing
• Difference between Static & Dynamic Testing
• Difference between Functional & Non-Functional Testing
• Static Testing
↳ Formal
↳ Informal
↳ Types of Reviews
↳ Estimation Techniques
• Dynamic Testing Techniques
↳ Unit Testing
↳ Integration Testing
↳ System Testing
↳ Acceptance Testing
↳ Alpha and Beta Testing
↳ Black Box Testing
↳ White Box Testing
↳ Experience Bases Testing Techniques
↳ Maintenance Testing
↳ Smoke , Sanity , Regression Testing
↳ End to End Testing
↳ Positive and Negative Testing
↳ Agile Testing
• Examples