Fundamentals of Testing
  • What is software testing
  • Why is testing necessary
  • Why is testing necessary
  • Testing principles
  • Validation
  • Unit
  • Integration
  • Functional
  • System
  • Acceptance
  • Alpha and
  • Beta Testing
  • Other Types of testing
  • Mutation
  • Progressive
  • Regression Testing
  • ReTesting
  • Sanity and smoke testing
  • White box
  • Data coverage
  • Code coverage
SDLC,STLC (Methodologies)
  • Waterfall
  • Spiral model
  • VV Model
  • Verificationn
  • Inspections
  • Walk through
  • Peer reviews
  • Non-Functional testing
  • Usability
  • Performance
  • Load
  • Stress
  • Security and
  • Configuration testing
  • So, Why All the static?
  • Compatibility
  • Recovery
  • Availability Testing
  • Volume Testing
  • Internationalization Testing
  • Localization Testing
 
Black box
  • Equivalence Partitioning
  • Boundary value analysis
  • Error guessing
  • Adhoc testing
  • Risk Based testing
Test management
  • Test Organization
  • Test Strategy
  • Test Plan
  • Estimates
  • Test progress monitoring and control
 
Test cases
  • Overview of Streams
  • Objectives
  • Structure of test case
  • Sample test Case
  • Risk analysis
  • Contingency and mitigation
Defect life cycle
  • Format of defect report
  • Defect lifecycle
  • Meaning of different defect lifecycle status
  • Severity and Priority
  • Configuration management
  • Purpose and use
  • Tools for configuration management
 
Why Automation
  • Potential benefits and risks
  • Introduction of a tool in an organization
  • Types of tools
  • ISTQB PREPARATION
  • Sample Paper 1
  • Sample Paper 2
  • Practice Session
Manual Testing Project
  • Case Study
  • Understanding Business Requirement
  • Creating Test Case
  • Executing Test Cases
  • Logging defects
  • Purpose and use
  • Tools for configuration management