Software Testing Syllabus
Software Testing Syllabus
Introduction o Basics of Computers o Software Development Models o Basics of Software Testing o Role of a Tester o Objectives of Testing o Awareness of Complete Software Testing Test Mission o Test Plan o Test Strategy Test Techniques o Coverage Domain Testing Function Testing Menu Tour State Based Testing Path Testing Specification Based Testing Requirement Based Testing Combination Testing Function Integration Testing Equivalence Class Boundary Testing User Interface Testing Configuration Testing Localization Testing Best Representative Testing o Activity Based Testing Regression Testing Guerrilla Testing Exploratory Testing Scenario Testing Installation Testing Load Testing Long Sequence Testing Performance Testing Use Cases All - Pairs Testing Risks o Boundary Testing o Constraints o Stress Testing o Load Testing o Performance Testing
Usability Testing Configuration / Compatibility Testing Interoperability Testing Long Sequence Regression Desired Results o Build Verification o Confirmation Testing o User Acceptance Testing o Certification Testing Testers o User Testing o Alpha Testing o Beta Testing o Bug Bash o Paired Testing o Localization Testing Evaluation / Oracles o Self Verifying Data Test Approaches Test Design Test Coverage Automating Testing o Automation Framework Measurement Theory o Software Test Matrix Bug Hunting & Bug Reporting Skills Real Time Guidance o Discussion on Interview Questions o Resume Preparation o Job Guidance
o o o o