Mastering Manual Software Testing: From Basics to Professional Level at just ₹2499
Trained by working IT professionals from leading companies
20 HOUR SOFTWARE TESTING - MANUAL COURSE SYLLABUS
Manual Software Testing is the foundation of ensuring software quality before deployment. This course
emphasizes practical testing techniques, defect tracking, test case creation, and execution across various
software models. You’ll gain real-world exposure to SDLC, STLC, and QA documentation used by IT companies.
By the end, you’ll be job-ready with strong analytical and testing skills.
Fee: ₹2499
Training Mode: Instructor-led live class
Duration: 20hrs
Next Batch: Loading...
What you will learn from this course?
- Module 1: Introduction to Testing
- What is Software Testing?
- Why is Testing Important?
- SDLC vs STLC
- Types of Testing: Manual vs Automation
- QA vs QC vs Testing
- Roles and Responsibilities of a Tester
- Module 2: Software Development Life Cycle (SDLC)
- SDLC Phases
- Requirement Gathering
- Design
- Development
- Testing
- Deployment
- Maintenance
- SDLC Models:
- Waterfall
- V-Model
- Agile Model (Scrum basics)
- Module 3: Software Testing Life Cycle (STLC)
- STLC Phases:
- Requirement Analysis
- Test Planning
- Test Case Design
- Test Environment Setup
- Test Execution
- Test Closure
- Module 4: Types of Testing
- Functional Testing
- Non-Functional Testing (Basics)
- Regression Testing
- Smoke and Sanity Testing
- Integration Testing
- System Testing
- User Acceptance Testing (UAT)
- Exploratory Testing
- Ad-hoc Testing
- Compatibility Testing
- Module 5: Test Case Design
- What is a Test Case?
- Test Case Types
- Test Scenario vs Test Case
- Test Case Format
- Writing Effective Test Cases
- Sample Test Cases (e.g., login page)
- Test Data Identification
- Traceability Matrix (RTM)
- Module 6: Defect Management
- What is a Defect?
- Bug Life Cycle
- Severity vs Priority
- Severity & Priority Combinations
- Common Bug Tracking Tool (JIRA)
- Module 7: Test Execution & Reporting
- Test Execution Process
- Logging Defects
- Retesting and Regression Testing
- Daily Status Reports
- Test Summary Reports
- Module 8: Testing Tools Overview
- JIRA (Bug Tracking)
- Introduction to Postman for API testing (basic level)
- Module 9: Agile Testing Basics
- Agile Methodology
- Scrum Framework
- Role of a Tester in Agile
- Sprint Planning, Daily Standups, Sprint Review
- User Stories and Acceptance Criteria
- Module 10: Black Box vs White Box Testing
- Part 1: Black Box Testing (1 Hour)
- Introduction: Definition, Characteristics, Real-world analogy (vending machine/ATM)
- Techniques: Equivalence Partitioning, Boundary Value Analysis (BVA), Decision Table Testing, State Transition Testing, Error Guessing
- Advantages & Disadvantages
- Use Cases & Examples (Login form, calculator, registration page)
- Quick Exercise/Quiz: Identify test cases for a password field
- Part 2: White Box Testing
- Introduction: Definition, Characteristics, When/why it’s used
- Techniques: Statement Coverage, Branch (Decision) Coverage, Condition Coverage, Path Coverage, Loop Testing (basic)
- Advantages & Disadvantages; relation to code quality and logic
- Use Cases & Code Examples: if–else walkthrough; unit & integration examples