Manual Testing


Manual Testing – Course Curriculum

Week 1: Fundamentals of Software Testing

Day 1 – Introduction to Software Testing

  • What is Software Testing?
  • Why testing is needed
  • QA vs QC vs Testing
  • SDLC vs STLC
  • Roles & responsibilities of a tester
  • Overview of testing process in real projects

Day 2 – Software Development Life Cycle (SDLC)

  • SDLC Models: Waterfall, V-Model, Agile, Spiral
  • Advantages and disadvantages of each
  • How testing fits in different SDLC models
  • Agile ceremonies and tester role in Agile

Day 3 – Software Testing Life Cycle (STLC)

  • STLC Phases: Requirement analysis → Test Planning → Test Design → Test Execution → Defect Reporting → Test Closure
  • Entry & Exit Criteria
  • Deliverables at each phase

Day 4 – Types of Testing (Overview)

  • Functional vs Non-functional Testing
  • Manual vs Automation
  • Static vs Dynamic Testing
  • Levels of Testing: Unit, Integration, System, UAT
  • Positive & Negative Testing

Day 5 – Test Documentation (Part 1)

  • What is a Test Scenario, Test Case, Test Data
  • How to write effective Test Cases
  • Test Case Template (industry standard)
  • Practical: Write test cases for a login page

·  📗 Week 2: Test Design Techniques & Defect Management

Day 6 – Test Documentation (Part 2)

  • Test Case Review
  • Traceability Matrix (RTM)
  • Test Case Prioritization
  • Practical Exercise: Create RTM for a sample app

Day 7 – Black Box Test Design Techniques

  • Equivalence Class Partitioning (ECP)
  • Boundary Value Analysis (BVA)
  • Decision Table Testing
  • State Transition Testing
  • Use Case Testing

Day 8 – White Box Testing (Overview)

  • Statement, Branch, Path Coverage
  • Difference between Black Box & White Box Testing
  • Practical example of coverage measurement

Day 9 – Defect Life Cycle (Bug Life Cycle)

  • What is a defect?
  • Severity vs Priority
  • Defect states (New → Open → Fixed → Retest → Closed)
  • Defect reporting with example
  • Bug report template

Day 10 – Defect Tracking Tools

  • Introduction to tools (JIRA, Bugzilla, MantisBT)
  • Practical: Raise and track a defect in JIRA
  • Best practices for defect reporting

📙 Week 3: Testing in Real Environments

Day 11 – Static Testing & Reviews

  • Review types: Peer, Walkthrough, Inspection
  • Static analysis vs Dynamic analysis
  • Practical: Review test cases in a team

Day 12 – Functional Testing in Depth

  • Smoke vs Sanity Testing
  • Regression Testing
  • Re-testing
  • Ad-hoc & Exploratory Testing

Day 13 – Non-Functional Testing Overview

  • Performance, Security, Usability, Compatibility, Localization
  • Tools overview (LoadRunner, JMeter basics)

Day 14 – Test Environment & Test Data Management

  • Test environment setup overview
  • Test data creation, masking, and management
  • Test Lab vs Production Environment

Day 15 – Practical Session

  • End-to-end Testing of a Sample Web Application
  • Create Test Scenarios, Test Cases, Execute, Log Defects
  • Prepare Test Summary Report

Week 4: Advanced Concepts & Project

Day 16 – UAT and Alpha/Beta Testing

  • User Acceptance Testing process
  • Real UAT scenario examples
  • UAT checklist and sign-off process

Day 17 – Testing Deliverables and Metrics

  • Test Plan, Test Strategy
  • Test Summary Report (TSR)
  • Test Metrics: Defect Density, Test Coverage, etc.

Day 18 – Risk & Quality Management

  • What is Risk-Based Testing
  • Risk identification & mitigation
  • Quality assurance processes

Day 19 – Real Project Simulation

  • Work on mini-project (e.g., E-commerce app)
  • Write RTM, Test Plan, Test Cases, Defects
  • Conduct walkthrough presentation

Day 20 – Interview Preparation & Best Practices

  • Top 50 manual testing interview questions
  • Real-time project discussion
  • Resume preparation tips for QA roles
  • Mock Interview

     Day 21 – Career Growth Preparation

✅ Role as a Tester – For 2-8 Years of Experience
✅ 50+ Interview Questions – Mock Interview
✅ Interview Tips – Must Follow to Clear the Interview
✅ Resume Preparation, Profile Setup on Job Portals
✅ Email Automation for Job Reply Email

Duration: 1.5 Months (Weekly 4 sessions Monday-Thursday)
Days: Monday - Thursday

TRAINING BENEFITS

🎥 Access to Recorded Videos
📖 Frequently Asked Questions (FAQs)
📝 Thoughtful Assignments
📚 Comprehensive Study Materials
📄 Resume Preparation Assistance
🚀 Career Guidance