Manual Testing

Introduction to Testing

  • Introduction to Software Testing
  • Objectives of Software Testing
  • Types of Software Testing

Software Development Live Cycle (SDLC)

  • Introduction to SDLC
  • SDLC Models and in detail discussion on each model
      • Waterfall Model
      • V-Model
      • Prototype Model
      • Agile Model
  • How to choose which model is best suited for your project

Levels of Testing in details and who is responsible for each type testing

  • Unit Testing
  • Integration Testing
  • System Testing
  • UAT Testing

Software Testing Methods Used in Industry

  • White Box Testing
  • Block Box Testing

An introduction or familiarization of various popular testing types

  • Regression Testing
  • Ad-hoc Testing
  • Smoke Testing
  • Sanity Testing
  • Usability Testing
  • Exploratory Testing
  • Compatibility Testing
  • Installation Testing
  • Non-Functional Testing
      • Load Testing
      • Stress Testing
      • Volume Testing
  • Database Testing
  • Functional testing vs. non-functional testing…etc.

Software Testing Life Cycle

Overview of the stages of STLC:
  • Test planning
  • Test design
  • Test execution

Test Plan walkthrough -Live Project document

Practical tips on how to identify the following items for the Test plan:
  • Scope
  • Test strategy
  • Effort Estimation
  • Entry criteria
  • Exit Criteria
  • Defect Management process
Risk Management
  • Risk identification
  • Risk impact analysis
  • Risk Mitigation

Functional Specification document Walkthrough –Live Project

Test Templates creation and use
  • Test scenario template
  • Test case template
  • Test plan
  • Defect report
  • Status report…etc
Test scenario creation
  • what are they
  • how to write them
  • Test plan
  • why, when, etc.
Test documentation review- How to perform Peer reviews
Test cases creation and Test case design techniques
  • Boundary Value analysis
  • Equivalence partitioning
  • Error guessing
Traceability Matrix
Test execution
Defect management
  • Finding defects
  • Logging defects
  • Tracking and managing defects
  • Defect life cycle
Test reporting
  • Daily status reports
  • Test metrics
User Acceptance Testing (UAT)
  • QA team’s role
  • UAT plan
  • UAT execution
  • Go/no-go decisions
Test Management Tool
  • What is Test Management tool and why we need them
  • Introduction to Test Link
  • Test Link Installation
  • Test Project Creation
  • Test Plan Creation
  • Build Creation
  • Test Suite Creation
  • Test Case Creation in Test Suite
  • Test Case Assigning to Test Plan
  • Test Case Execution and marking as pass / fail

Note: We will provide all the steps to create trial accounts so you can practice from your system.

Defect Management Tool
  • What is Defect Management Tool and why we need them
  • Introduction to Bugzilla
  • Installation of Bugzilla
  • Creating Defect in Bugzilla
  • Assigning Defect
  • Changing the Status of Defect
  • Re-testing the Defect
  • Closing OR Re-opening the defect

Career counselling

  • Certification guidance – Introduction to ISTQB CTFL, QAI’s CSTE & CAST certifications
  • Resume guidance – how to create a resume, how to focus it towards skills etc.,
  • Interview guidance