Course Cocepts:
1. Introduction to Software Testing
What is testing?
Why testing important?
2. Software Development Life Cycle (SDLC)
What is SDLC?
What are the different phases of SDLC?
SDLC Models
3. What is Requirement document and what it contains?
Verification and Validation
Verification strategies
Validation strategies
5. Testing Roles and Responsibilities
6. Testing Methods
White box testing
Black box testing
7. Testing Life Cycle
STLC phases
About STLC phases
8. Ways to Software Testing
Manual testing
Automation testing
9. Levels of Software Testing
Different levels of testing
About testing levels
10. Manual Testing
Preparing Test Plan
Preparing Test Scenarios
Preparing Test Cases
Test Case Execution
11. Defect Management using Bugzilla
Defect life cycle
Defect reporting
12. Built in Tool
ANT
Navell
Jenkins