Test Design Techniques Flashcards
7 cards from real CAST practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.
Read the first 7 Test Design Techniques flashcards as text
Which test design technique divides input data into groups where all values in a group are expected to be processed the same way?
Answer: Equivalence partitioning
Equivalence partitioning divides inputs into classes (partitions) where every value in a class is expected to behave identically, reducing the number of test cases needed.
When applying boundary value analysis (BVA) to a field that accepts values from 1 to 100, which set of values should be tested?
Answer: 0, 1, 2, 99, 100, 101
BVA tests the minimum, minimum+1, maximum-1, maximum, and the values just outside those boundaries (0 and 101), giving 0, 1, 2, 99, 100, 101.
A decision table test design technique is MOST useful when:
Answer: Multiple conditions combine to produce different actions
Decision tables are best suited when the outcome depends on combinations of multiple conditions, systematically capturing all condition/action combinations.
In equivalence partitioning, which statement about invalid partitions is CORRECT?
Answer: Only one test case from each invalid partition is needed
Like valid partitions, one representative test case per invalid partition is sufficient because all values within that partition are expected to behave the same way.
Which black-box test design technique creates test cases based on cause-effect relationships between inputs and outputs?
Answer: Decision table testing
Decision table testing explicitly models cause-effect relationships by listing conditions (causes) and their corresponding actions (effects) in a tabular format.
What is the PRIMARY purpose of pairwise (all-pairs) testing?
Answer: Test all combinations of two input parameters while reducing total test cases
Pairwise testing ensures every combination of any two parameters is covered at least once, significantly reducing the number of test cases compared to exhaustive combinatorial testing.
Which of the following BEST describes the 'error guessing' test design technique?
Answer: An experience-based technique where testers use knowledge of typical errors to design tests
Error guessing relies on the tester's experience and intuition about where defects are likely to occur, targeting historically problematic areas without a formal process.
How this page was made: written with AI tools. Exam facts are checked against the official sources listed below. Not reviewed by a subject-matter expert. Editorial policy
Sources & references
Exam facts on this page (fees, format, dates, passing scores) are checked against these official sources; the date is our last check. Editorial policy
- badges.peoplecert.org — Eligibility, passing score, time limit · verified Oct 2026
- peoplecert.org — Exam information · verified Oct 2026