Fundamentals of Testing

  • What is Testing?
  • Why is Testing Necessary?
  • Seven Testing Principles
  • Test Process
  • The Psychology of Testing

Testing Throughout the Software Development Lifecycle

  • Software Development Lifecycle Models
  • Test Levels
  • Test Types
  • Maintenance Testing

Static Testing

  • Static Testing Basics
  • Review Process

Test Techniques

  • Categories of Test Techniques
  • Black-box Test Techniques
  • White-box Test Techniques
  • Experience-based Test Techniques

Test Management

  • Test Organisation
  • Test Planning and Estimation
  • Test Monitoring and Control
  • Configuration Management
  • Risk and Testing
  • Defect Management

Tool Support for Testing

  • Test Tool Considerations
  • Effective Use of Tools

Intended Audience

  • Software Testers
  • Test Automation Experts
  • Test Managers
  • Business Analysts
  • Software Developers
  • Project Managers
  • Product Owners, Scrum Masters, Agile Coaches

Course Duration: 2 days

Get InfoPurchase

Send me more information about

ISTQB® Certified Tester Foundation Level Training


    The ISTQB® Certified Tester Foundation Level (CTFL) certification explains the terms and ideas that are used around the globe in the testing sector, as well as providing fundamental testing knowledge that can be used in the real world. Including Waterfall, Agile, DevOps, and Continuous Delivery, CTFL is applicable to all software delivery methodologies. All other ISTQB® certifications that call for Foundation Level have accepted CTFL certification as a requirement.

    About The Course

    The foundation level certification is appropriate for testers, test analysts, test engineers, test consultants, test managers, user acceptance testers, software developers and for everyone who need to show basic understanding of the principles of software testing.

    It’s also suitable for project managers, quality managers, software development managers, business analysts, it directors, and management consultants who require a basic understanding of software testing.

    Business Outcomes

    The following are the business outcomes that a foundation level certification holder is expected to achieve:

    • Use a shared vocabulary for software testing to promote quick and effective communication.
    • Be familiar with the fundamentals of software testing.
    • Make significant contribution to reviews.
    • Use tried-and-true test design methods at all stages.
    • Interpret and execute tests from given test specifications, report on the outcome of the tests.
    • Know test management principles for resources, strategies, planning, project control, and risk management.
    • Appreciate how testing activities and work products align with project objectives, measures and targets
    • Understand the project factors that influence test goals and test strategy.
    • Understand the benefit that software testing brings to stakeholders.
    • Write and communicate transparent and understandable defect reports.
    • Assist iin the selection and implementation process of testing tool.