All ISTQB exams
ISTQB CTFL: Certified Tester Foundation Level (CTFL) v4.0
What the CTFL exam covers and what it costs, with a free 30-question practice test and an explanation for every answer.
- Duration
- 60 minutes
- Questions on the exam
- 40
- Passing score
- 26 of 40 points (65%)
- Level
- Foundational
- Topic areas
- 6
- Free practice questions
- 30
- Full question bank
- 112 questions
What the CTFL exam covers
The topic areas in our CTFL question bank, with each one's share of the 112 practice questions.
| Topic | Share | Questions |
|---|---|---|
| Fundamentals of Testing | 17% | 19 |
| Testing Throughout the Software Development Lifecycle | 17% | 19 |
| Static Testing | 17% | 19 |
| Test Analysis and Design | 17% | 19 |
| Managing the Test Activities | 16% | 18 |
| Test Tools | 16% | 18 |
CTFL cost and format
| Exam code | CTFL |
|---|---|
| Certification | Certified Tester Foundation Level (CTFL) v4.0 |
| Vendor | ISTQB |
| Level | Foundational |
| Status | Active |
| Delivery | Through ISTQB Member Board exam providers |
Last checked November 10, 2026 against the official ISTQB exam page.
CTFL sample questions
The first 5 questions from the free practice test. Open a question to see the answer and why it is right.
Question 1Fundamentals of Testing
A product owner reviews a test summary showing 2,000 test cases executed in the final cycle with no failures. The product owner concludes that the release is defect-free. Which testing principle best explains why this conclusion is not justified?
- ATesting can show that defects are present but cannot prove that none remain
- BExhaustive testing is required before any release decision can be made safely
- CDefects tend to cluster in a few modules, so the rest of the product is safe
- DPassing tests prove that every requirement was implemented exactly as the customer intended
Show answer and explanationHide answer
Correct answer: AThe principle that testing shows the presence of defects, not their absence, means a clean test run lowers risk without proving the product is defect-free. Exhaustive testing is impossible in practice, defect clustering does not make the rest of the product safe, and passing tests do not prove every requirement is met.
Question 2Testing Throughout the Software Development Lifecycle
A V-model project finds that interface defects between two components are only discovered during system testing, when fixes are expensive. Which change best applies the shift-left principle?
- APostpone system testing until acceptance testers have signed off the design documents
- BRemove integration testing so that system testing has more time to find interface defects
- CDelay all test planning until the code freeze so that testers can work only from the final build and final documentation
- DStart integration testing as soon as components are available and involve testers in design reviews
Show answer and explanationHide answer
Correct answer: DShift-left moves testing activities earlier, so integration testing starts as components become available and testers take part in reviews that catch interface problems sooner. Postponing or removing testing, or delaying planning until code freeze, does not make defects cheaper to find.
Question 3Static Testing
Which statement best describes the difference between static testing and dynamic testing?
- AStatic testing needs a running test environment, while dynamic testing reviews documents and requirements only
- BBoth static and dynamic testing require test data and a configured environment before they can begin
- CStatic testing examines work products without running them, while dynamic testing runs the software
- DStatic testing finds failures in running systems, while dynamic testing finds defects in documents
Show answer and explanationHide answer
Correct answer: CStatic testing reviews work products such as requirements and code without executing them, whereas dynamic testing runs the software and observes its behaviour. The other options reverse the two definitions or wrongly claim that static testing needs an execution environment.
Question 4Test Analysis and Design
A field accepts applicant ages from 18 to 65 inclusive. Which set of test values applies boundary value analysis most directly?
- A0, 18, 65 and 100
- B18, 30 and 65 as typical valid ages
- C17, 18, 65 and 66
- D5, 25, 45 and 85 spread evenly across the range
Show answer and explanationHide answer
Correct answer: CBoundary value analysis tests the values at each edge of a partition and just outside it, here 17 and 66 as invalid and 18 and 65 as valid. Typical values, evenly spread values and arbitrary extremes such as 0 and 100 do not focus on the boundaries.
Question 5Managing the Test Activities
A test manager has limited time before a release. The payment module has high business impact and changes every sprint, while the help pages have low impact and rarely change. Which test planning decision best applies risk-based testing?
- ASpread the test effort evenly across all modules so that no area is neglected
- BTest the help pages first because their tests are quicker to execute and report
- CSkip the payment module tests this sprint because the module was already tested in the previous release and is assumed to work
- DAllocate most test effort to the payment module, which has higher likelihood and impact of failure
Show answer and explanationHide answer
Correct answer: DRisk-based testing focuses effort where the likelihood and impact of failure are highest, and frequent change raises the likelihood. Spreading effort evenly, testing easy areas first, or skipping a frequently changed high-impact module ignores that risk.
How to prepare for CTFL
- Read the official ISTQB outline first (exam page), so you know exactly what is in scope.
- Give the most time to Fundamentals of Testing and Testing Throughout the Software Development Lifecycle: together they make up 34% of the questions.
- Take the free 30-question practice test and note which topics you miss.
- Go back to the weak topics, then test again. A practice score shows where to study; it does not predict your exam result.
Full CTFL question bank
All 112 questions with answers and explanations, as a PDF, an online practice exam, or both.
The full 112-question bank for CTFL is in final review. The free practice test is open now.
Start the free practice testCTFL FAQ
Related exams
| Exam | Vendor | Level |
|---|---|---|
| CTAL-TA: Certified Tester Advanced Level Test Analyst (CTAL-TA) v4.0 | ISTQB | Professional |
| CTAL-AT: Certified Tester Advanced Level Agile Tester (CTAL-AT) v2.0 | ISTQB | Professional |
| CT-FT: Certified Tester Finance Testing (CT-FT) | ISTQB | Specialty |
| CT-GenAI: Certified Tester Testing with Generative AI (CT-GenAI) | ISTQB | Specialty |
| CT-AI: Certified Tester AI Testing (CT-AI) v2.0 | ISTQB | Specialty |
| DVA-C03: AWS Certified Developer - Associate (updated) | AWS | Associate |