
ISTQB course
Get certified with confidence using a structured ISTQB Foundation course built around the official syllabus. You'll master core testing concepts, proven test design techniques, and risk-based planning strategies that employers value. Every topic is tied directly to real-world testing scenarios and exam success.
What you will learn:
This course covers every section of the ISTQB Foundation syllabus, from core testing principles and software development lifecycle models to black-box and white-box test design techniques. You will learn how to plan, monitor, and control testing activities using industry-standard methods. Static testing, defect management, and tool evaluation are all addressed in practical detail. The course also prepares you for Agile and DevOps testing environments, non-functional testing, and test automation fundamentals. By the end, you will have the knowledge and practice exam experience needed to pass the ISTQB Foundation certification exam.
How you study in a practical way ISTQB course
How you practice ISTQB course
For companies who want to train their team
With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.
Course content
8 Chapters • 37 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsFoundations of Software Testing
Foundations of Software Testing
Lesson 1 • Why Software Testing Matters
Covers the causes of software failures, the cost of defects, and the business case for testing. Anchors all subsequent technical content in real-world motivation.
Lesson 2 • Seven Principles of Software Testing
Examines each ISTQB testing principle with practical examples. Students apply principles to evaluate testing decisions in realistic scenarios.
Lesson 3 • Psychology and Ethics of Testing
Explores cognitive biases, tester mindset, and professional ethics in testing roles. Prepares students to collaborate effectively with developers and stakeholders.
Lesson 4 • Core Testing Concepts and Terminology
Defines error, defect, failure, and root cause with precise ISTQB meanings. Provides the shared vocabulary used throughout the entire course.
Lesson 5 • Test Process Overview
Introduces the fundamental activities of a test process from planning through closure. Connects process steps to deliverables produced at each stage.
Chapter 2HideHide detailsSee detailsSoftware Development and Testing Models
Software Development and Testing Models
Lesson 1 • Maintenance Testing Considerations
Addresses testing triggered by software changes, migrations, and retirement. Connects impact analysis to efficient regression scope selection.
Lesson 2 • Sequential Development Models
Analyzes waterfall and V-model structures and their testing implications. Establishes how test levels align with development phases in sequential projects.
Lesson 3 • Test Levels and Their Objectives
Defines component, integration, system, and acceptance test levels with distinct goals. Students distinguish responsibilities and entry/exit criteria at each level.
Lesson 4 • Test Types Across the Lifecycle
Distinguishes functional, non-functional, structural, and change-related testing types. Demonstrates how each type applies across multiple test levels.
Lesson 5 • Iterative and Incremental Models
Covers Agile, Scrum, and Kanban testing practices within short delivery cycles. Connects iterative development to continuous testing and fast feedback loops.
Chapter 3HideHide detailsSee detailsStatic Testing Techniques
Static Testing Techniques
Lesson 1 • Review Types and Formality Levels
Compares informal review, walkthrough, technical review, and inspection formality. Students select the appropriate review type based on project risk and goals.
Lesson 2 • Static Testing Fundamentals
Contrasts static and dynamic testing and identifies work products suitable for static analysis. Establishes the value of early defect detection before execution.
Lesson 3 • Static Analysis with Tools
Introduces automated static analysis for code quality, security, and standards compliance. Connects tool findings to defect categories and remediation priorities.
Lesson 4 • Review Process and Roles
Details the formal review process including planning, individual review, and meeting phases. Assigns responsibilities to author, moderator, reviewer, and scribe roles.
Chapter 4HideHide detailsSee detailsBlack-Box Test Design Techniques
Black-Box Test Design Techniques
Lesson 1 • Use Case and User Story Testing
Derives test cases from use cases and user stories including alternate and exception flows. Bridges requirements-based testing to acceptance criteria validation.
Lesson 2 • Boundary Value Analysis
Targets defects at partition boundaries using two-value and three-value strategies. Extends equivalence partitioning with precise boundary identification.
Lesson 3 • Equivalence Partitioning
Divides input domains into valid and invalid partitions to reduce redundant test cases. Students apply partitioning to numeric, string, and date input types.
Lesson 4 • State Transition Testing
Models system behavior as states, transitions, events, and actions using state diagrams. Students derive test sequences to achieve all-states and all-transitions coverage.
Lesson 5 • Decision Table Testing
Models complex business rules with conditions and actions in a structured table format. Students reduce tables and derive minimum test cases for full rule coverage.
Chapter 5HideHide detailsSee detailsWhite-Box and Experience-Based Techniques
White-Box and Experience-Based Techniques
Lesson 1 • Exploratory Testing
Combines simultaneous learning, test design, and execution within structured time-boxed sessions. Students write session charters and debrief findings systematically.
Lesson 2 • Checklist-Based Testing
Uses structured checklists derived from standards, heuristics, and past defects to guide testing. Students build and maintain reusable checklists for recurring test scenarios.
Lesson 3 • Error Guessing and Fault Attacks
Leverages tester experience to predict likely defect locations and design targeted tests. Connects defect taxonomies to systematic fault-attack checklists.
Lesson 4 • Condition and Path Coverage
Extends branch coverage to individual conditions and independent execution paths. Demonstrates the exponential growth of paths and practical coverage trade-offs.
Lesson 5 • Statement and Branch Coverage
Measures the percentage of executable statements and branches exercised by a test suite. Students calculate coverage gaps and add tests to meet defined thresholds.
Chapter 6HideHide detailsSee detailsTest Management and Planning
Test Management and Planning
Lesson 1 • Test Estimation Techniques
Applies metrics-based and expert-judgment estimation methods to forecast testing effort. Students compare estimation accuracy and adjust plans based on actuals.
Lesson 2 • Test Monitoring and Control
Tracks test progress using metrics such as defect density, test execution rate, and coverage. Students interpret dashboards and take corrective actions when deviations occur.
Lesson 3 • Risk-Based Testing
Identifies product and project risks, assesses likelihood and impact, and prioritizes test effort. Connects risk level to test coverage depth and execution order.
Lesson 4 • Test Planning Fundamentals
Defines the purpose, scope, and content of a test plan aligned with project objectives. Students draft key test plan sections including scope, approach, and schedule.
Lesson 5 • Configuration and Defect Management
Manages test artifacts under version control and tracks defects through their full lifecycle. Connects configuration management to reproducible test environments.
Chapter 7HideHide detailsSee detailsTool Support for Testing
Tool Support for Testing
Lesson 1 • Tool Implementation and Adoption
Plans phased tool rollout, training, and process integration to maximize adoption success. Addresses change management challenges when introducing tools to existing teams.
Lesson 2 • Benefits and Risks of Test Automation
Weighs automation benefits such as repeatability against risks like high maintenance cost. Students identify automation candidates using objective selection criteria.
Lesson 3 • Categories of Testing Tools
Classifies tools by test activity: management, static analysis, execution, and performance. Provides a framework for mapping tool categories to project testing needs.
Lesson 4 • Tool Selection and Proof of Concept
Guides tool evaluation through requirements definition, vendor assessment, and proof-of-concept trials. Students produce a tool evaluation report with a justified recommendation.
Chapter 8HideHide detailsSee detailsISTQB Exam Preparation and Application
ISTQB Exam Preparation and Application
Lesson 1 • Full Mock Exam and Debrief
Simulates the full ISTQB Foundation exam under timed conditions with official-style questions. Debrief sessions analyze incorrect answers and reinforce correct reasoning patterns.
Lesson 2 • ISTQB Exam Structure and Strategy
Explains question formats, time allocation, and cognitive levels tested in the ISTQB Foundation exam. Students develop a personalized study and time-management strategy.
Lesson 3 • Syllabus Gap Analysis
Identifies individual knowledge gaps across all syllabus sections using diagnostic practice tests. Students create a targeted revision plan prioritizing weak areas.
Lesson 4 • Applied Scenario Practice
Applies testing techniques to realistic case studies drawn from multiple domains and project types. Reinforces decision-making under exam conditions with timed scenario exercises.
Your valid completion certificate
This course is for you:
Junior developers: wanting to add verified quality assurance skills to their profile.
Manual testers: seeking a formal credential to validate their hands-on experience.
Business analysts: needing structured testing knowledge to strengthen requirements work.
Career changers: entering the tech industry through a recognized, entry-level QA path.
Project managers: aiming to understand testing well enough to lead QA teams confidently.
Recent graduates: launching a software career with an internationally respected certification.
What our students say
Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of my interest without needing to change platforms... I thank you for everything you do, I've already recommended you to other people...

I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.

I like the content and the way videos are presented and transcribed, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

Top trainings
FAQs
Who is Dedika?
Is the certificate valid in the Philippines?
Are the courses free?
What is the course workload?
What are the courses like?
How do the courses work?
What is the duration of the courses?
What is the cost or price of the courses?
What is an EAD or online course and how does it work?
PDF Course




















