logo

Contact Us

info@scoopsolutions.com

Manual Testing

Software Testing Overview

  • Introduction to Software Testing
  • Objectives of Testing
  • Software Development Process
  • Project vs Product
  • Error / Fault / Failure
  • Why Software has defects
  • Most common defects
  • Cost of fixing defects
  • What is Verification and Validation
  • Difference between QA & QC
  • Role of a Tester

Principles of Testing

  • Early Testing
  • Exhaustive Testing Impossible
  • Defect Clustering
  • Pesticide Paradox
  • Testing is Context Dependant
  • Testing Should Show Presence of Defects
  • Absence of Error is a Fallacy

Software Development Life Cycle (SDLC)

  • SDLC Phases
  • SDLC Models
    • - V Model
    • - RAD Model
    • - Prototype Model
    • - Spiral Model
    • - Agile Model

Software Testing Methodologies

  • Static Testing
  • White Box Testing
  • Black Box Testing
  • Gray Box Testing

Static Testing Techniques

  • Reviews
  • Inspection & Audits
  • Walkthroughs

Levels of Testing

  • Unit Testing
  • Integration Testing
  • System Testing
  • Acceptance Testing

STLC Testing Process

  • Test Initiation
  • Test Plan
  • Test design Techniques ( ECP / BVA / Decision Table / State Transition / Use Case)
  • Test Design (Test data preparation, Test case preparation)
  • Preparing RTM
  • Test Execution
  • Defect Tracking
  • Bug Report
  • Test Closer
  • Manual Testing vs Automation Testing