ISTQB Foundation Certification Course

 

Course Duration: 24 hrs
Trainer: Abdul
Training Date: Nov 21st, 28th, Dec 5th (8 hrs each day)
Voucher: A certification voucher will be provided at the end of the course.
Contents
 Introduction

Fundamentals of Testing

  •  What is Testing?
    o Typical Objectives of Testing
    o Testing and Debugging
  • Why is Testing Necessary?
    o Testing’s Contributions to Success
    o Quality Assurance and Testing
    o Errors, Defects, and Failures
    o Defects, Root Causes and Effects
  •  Seven Testing Principles
  •  Test Process
    o Test Process in Context
    o Test Activities and Tasks
    o Test Work Products
    o Traceability between the Test Basis and Test Work Products
  • The Psychology of Testing
    o Human Psychology and Testing
    o Tester’s and Developer’s Mindsets
    Testing Throughout the Software Development Lifecycle
  •  Software Development Lifecycle Models
    o Software Development and Software Testing
    o Software Development Lifecycle Models in Context
  • Test Levels
    o Component Testing
    o Integration Testing
    o System Testing
    o Acceptance Testing
  • Test Types
    o Functional Testing
    o Non-functional Testing
    o White-box Testing
    o Change-related Testing
    o Test Types and Test Levels
  •  Maintenance Testing
    o Triggers for Maintenance
    o Impact Analysis for Maintenance
  • Static Testing
  •  Static Testing Basics
    o Work Products that Can Be Examined by Static Testing
    o Benefits of Static Testing
    o Differences between Static and Dynamic Testing
  •  Review Process
    o Work Product Review Process
    o Roles and responsibilities in a formal review
    o Review Types
    o Applying Review Techniques
    o Success Factors for Reviews
    Test Techniques
  •  Categories of Test Techniques
    o Choosing Test Techniques
    o Categories of Test Techniques and Their Characteristics
  •  Black-box Test Techniques
    o Equivalence Partitioning
    o Boundary Value Analysis
    o Decision Table Testing
    o State Transition Testing
    o Use Case Testing
  •  White-box Test Techniques
    o Statement Testing and Coverage
    o Decision Testing and Coverage
    o The Value of Statement and Decision Testing.
  • Experience-based Test Techniques
    o Error Guessin
    o Exploratory Testing
    o Checklist-based Testing

   Test Management

  • Test Organization
    o Independent Testing
    o Tasks of a Test Manager and Tester
  •  Test Planning and Estimation
    o Purpose and Content of a Test Plan
    o Test Strategy and Test Approach
    o Entry Criteria and Exit Criteria (Definition of Ready and Definition of
    Done)
    o Test Execution Schedule
    o Factors Influencing the Test Effort
    o Test Estimation Techniques
  •  Test Monitoring and Control
    o Metrics Used in Testing
    o Purposes, Contents, and Audiences for Test Report
  •  Configuration Management
  •  Risks and Testing
    o Definition of Risk.
    o Product and Project Risks
    o Risk-based Testing and Product Quality
     Tool Support for Testing
  • Test Tool Considerations
    o Test Tool Classification
    o Benefits and Risks of Test Automation
    o Special Considerations for Test Execution and Test Management Tools
  •  Effective Use of Tools
    o Main Principles for Tool Selection
    o Pilot Projects for Introducing a Tool into an Organization
    o Success Factors for Tools
    References
  •  Standards
  •  ISTQB documents
  •  Books and Articles
  •  Other Resources (not directly referenced in this Syllabus)
    Appendix A – Syllabus Background
  •  Objectives of the Foundation Certificate Qualification
  •  Objectives of the International Qualification
  •  Entry Requirements for this Qualification
  •  Background and History of the Foundation Certificate in Software Testing.
    Trainer Summary:
    Abdul is a certified ISTQB, ISQI, Microsoft, Micro Focus & HP Certified Trainer since 10+
    years. He has trained 100+ batches on software testing and certifications. Delivered 30+
    workshops on Software Testing, Manual, and Automation Courses. He is an expert in designing
    POC’s preparing proposals and estimations for software testing projects.