Advanced Level Flashcards
7 cards from real ISTQB practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 Advanced Level flashcards as text
In the context of ISTQB Advanced Level, what is a 'test condition'?
Answer: A testable aspect of a component or system identified as a basis for test cases
A test condition is a specific aspect, feature, or scenario of the system under test that can be verified by one or more test cases.
Which practice best supports the ISTQB principle that 'exhaustive testing is impossible'?
Answer: Using risk and priority to select the most valuable subset of tests
Since complete testing is infeasible, testers use risk-based prioritization and techniques like equivalence partitioning to maximize defect detection within constraints.
A test manager is building a test team for a safety-critical avionics project. Which staffing consideration is MOST critical?
Answer: Including testers with domain knowledge and relevant certification
Safety-critical projects require testers with domain expertise and appropriate qualifications to understand complex regulations and identify domain-specific risks.
What is the main advantage of model-based testing over scripted testing?
Answer: It enables automatic generation of test cases from a formal model of the system
Model-based testing uses a formal model to automatically generate diverse test cases, improving coverage and reducing manual test design effort.
During test execution, a tester finds a defect that was previously marked as 'closed'. What is the CORRECT next step?
Answer: Reopen the original defect report with updated information
A defect that resurfaces after being closed should be reopened to preserve history, traceability, and metrics on defect resolution quality.
Which coverage criterion requires that every possible outcome of each decision in the code is executed at least once?
Answer: Branch coverage
Branch coverage (also called decision coverage) requires that every true and false outcome of each decision point in the code is exercised at least once.
In test process improvement using TMMi, what does reaching Maturity Level 3 indicate?
Answer: Testing processes are defined, documented, and standardized across the organization
TMMi Level 3 (Defined) means the organization has established and documented standard testing processes that are consistently applied across projects.