ISTQB® Foundation Level Software Testing

Learn via : Virtual Classroom / Online
Duration : 3 Days
  1. Home
  2. /
  3. ISTQB® Foundation Level Software Testing


    Quality software is software that is error-free at an acceptable level, can be completed and distributed on time with the planned budget, meets requirements and / or expectations, and has sustainable features.

    Testing is the process of verifying that a system meets specified requirements or determining differences between expected and observed results by testing or evaluating a system manually or automatically.

    Software testing covers, on the other hand, the dynamically performed verification activities to meet the expected behaviors of software from an infinite number of fields, with a limited number of appropriately selected tests.


    Delegates will learn how to: 

    • Software Testing Basics
    • Testing Throughout the Software Life Cycle
    • Static Test Techniques
    • Test Design Techniques
    • Test Management
    • Tool Support for Testing


    Who Should Attend

    Test Engineers

    Quality Assurance Specialists

    Business Analysts

    System Analysts


    Software Specialists

    Project Managers

    Institutional Architecture Specialists

    Software Architects


Software Testing Basics

  • Why Testing Is Necessary?
  • What’s the test?
  • Seven Testing Principles
  • Basic Testing Process
  • Psychological Dimension of the Test
  • Code of Ethics

Testing Throughout the Software Life Cycle

  • Software Development Models
  • Test Levels
  • Test Types
  • Maintenance Tests

Static Test Techniques

  • Static Test Techniques and Test Processes
  • Review
  • Static Analysis Performed with Tools

Test Design Techniques

  • Test Design Process
  • Test Design Technique Categories
  • Specification Based Techniques (Black Box)
  • Structure Based Techniques (White Box)
  • Techniques Based on Experience
  • Selection of Test Techniques

Test Management

  • Test Organization
  • Planning Tests and Effort Estimates
  • Monitoring and Control Test Progress
  • Configuration Management
  • Risk and Test Relationship
  • Error Management

Tool Support for Testing

  • Types of Test Tools
  • Effective Use of Tools: Potential Benefits and Risks
  • Introducing the Tool to the Organization


There are no prerequisites.