Manual Testing

 
  1. Introduction to software testing
  2. Roles & Responsibilities of software Engineer
  3. Software development life cycle (SDLC)
  4. QA Vs QC
  5. SDLC Models
  6. Testing methodologies
1.     White box testing
2.     Black box testing
3.     Gray box testing
  1. Testing Levels
1.     Unit testing
2.     Integration testing
3.     System testing
4.     User acceptance testing
 
  1. Some other testing techniques
1.     Sanity / smoke testing
2.     Re-testing
3.     Regression testing
4.     Ad-hoc testing…etc
  1. Software testing life cycle (STLC)
 
1.     About testing plan document
2.     Test case design
1.     Types of test cases
2.     Test case templates
3.     Examples on test cases
4.     Traceability matrix
3.     Test case execution
4.     Defect reporting
1.     Defect template
2.     Bug life cycle
5.     Test closure
 
Note: Practice sessions will be part of every topic