Manual Testing Syllabus 1. Introduction To Software Testing 2. Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) • Water Fall Model • V- Model • Agile (Scrum, Sprint). 3. Black Box Testing • Functional Testing • Integration Testing ( Incremental Integration Testing ) : Top Down Incremental Integration Testing ,Bottom Up Incremental Integration Testing & Non Incremental Integration Testing ) • System Testing • Acceptance Testing • Smoke Testing • Adhoc Testing • Performance Testing ( Load Testing , Stress Testing , Volume Testing) • Compatibility Testing • Regression Testing , Retest (Regression Testing/Retest, Full Regression Testing ) • Test Case Design Techniques (Error Guessing , Equivalence Partitioning , Boundary Value Analysis, Real Practice In The Industry ) • Test Case (Characteristics Of Good Test Case ,Test Case Template , How To Write A Test Case/How To Ensure The Test Coverage Is Good , How To Identify whether It Is a Good Test Case Or Not , Review Process/Peer Review , Preparing Review Report. • Software Test Life Cycle (Writing Test Plan, Preparing Traceability Matrix, Writing Test Execution Report/Summary Report, Retrospect Meeting /Triage Meetings), Defect Life Cycle (Difference between Bug, Defect, Failure, Error. HP ALM (Defect Tracking Tool) • Preparing bug report using defect tracking tool, checking for duplicate defects, linking defects to test cases. • Difference between verification and validation. 4. Unix Basics • Basic commands of UNIX.