ISTQB Cheat Sheet 2026
The 30 highest-yield ISTQB facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
40 questions
60 min time limit
65% to pass
- In control flow testing, what is a 'predicate' node? → A node where the flow splits based on a condition
- Which of the following statements about exploratory testing is TRUE? → Test design and execution happen simultaneously
- At which test level are user stories most commonly used as the test basis in Agile development? → Acceptance testing
- During which phase of a formal review process do participants examine the work product to identify potential defects BEFORE the review meeting? → Individual Preparation
- During which phase of the SDLC is test basis analysis most appropriately performed? → As early as the requirements phase
- In the ISTQB Advanced Level Test Manager syllabus, what is the purpose of a product risk analysis? → To identify what could go wrong with the product and use that to guide test prioritization
- A software team applies static testing to check that all variables are initialized before use. Which category of defect are they targeting? → Code defects detectable by static analysis
- What is the purpose of a traceability matrix in testing? → To link requirements to test cases, ensuring complete coverage and impact analysis
- Which work product type is LEAST suitable for static testing via peer review? → Runtime memory dump from a crashed application
- Which of the following is an example of functional testing? → Verifying that a login form rejects invalid credentials
- Error guessing is MOST effective when: → The tester has experience with similar systems and typical failure modes
- When should risk assessments be updated during a project lifecycle? → Continuously throughout the project as new information becomes available
- Which of the following BEST defines 'test coverage'? → The degree to which specified coverage items have been exercised by tests
- Which coverage criterion requires that every statement in the code is executed at least once? → Statement coverage
- Which of the following BEST describes the purpose of a state transition table compared to a state diagram? → It provides a tabular view that makes missing transitions easier to identify
- According to ISTQB, what is a 'test stub'? → A simplified version of a called component used to isolate the unit under test
- A test engineer wants to record a user interaction with a web application and replay it later. Which tool type supports this? → Capture/replay tool
- A moderator in a review meeting is someone who: → bridges interpersonal conflicts
- A tool that identifies the percentage of code exercised by a set of tests is called a: → Code coverage tool
- A software component has the Boolean expression `if (x > 0 && y != 0)`. To achieve MC/DC, which set of test cases is SUFFICIENT? → TC1: x=1,y=1 (T,T); TC2: x=-1,y=1 (F,T); TC3: x=1,y=0 (T,F)
- A password field requires 8 to 16 characters. Using 3-value BVA, which set of test values is complete? → 7, 8, 9, 15, 16, 17
- A use case has 3 alternative flows in addition to the basic flow. How many test scenarios are minimally required to achieve basic use case coverage? → 4
- A defect is found in a module that was recently changed. In ISTQB terminology, this type of defect introduced by a change is called a: → Regression defect
- Which defect management metric best indicates the effectiveness of the testing process itself? → Defect detection percentage (DDP)
- What is the primary benefit of pairing an experienced tester with a domain expert during exploratory testing? → It combines testing knowledge with domain insight to improve defect detection
- In ISTQB terminology, a tool that simulates the behavior of missing software components during testing is called a: → Test harness
- Which of the following BEST describes a 'product risk' in the context of test management? → The risk that a software work product may fail to satisfy stakeholder needs
- During which activity of the Fundamental Test Process are the overall testing objectives and test approach defined? → Test Planning and Control
- A tool that analyzes source code to detect security vulnerabilities such as SQL injection or buffer overflows without executing the code is known as a: → Static application security testing (SAST) tool
- While test execution tools are highly effective for automating repetitive tasks, for which of the following activities would manual testing be more appropriate? → Assessing the usability and user-friendliness of a new application interface.
Turn these facts into recall:
Was this helpful?