Test Design Techniques interview questions — Medium
340 medium-level Test Design Techniques questions from our Manual Testing bank, each with the correct answer and an explanation of why it is correct.
What this covers
Test Design Techniques appears throughout Manual Testing interviews. At medium level, interviewers are typically checking that you have used it in practice: what you configured, what broke, and how you knew it worked. Work through these, then explain your answer out loud; the second part is what interviews actually test.
20 example questions
1. "Rows of a decision table pairing inputs and outcomes" — in Test Design, this describes which of the following?
- A. Invalid partition.
- B. Orthogonal array.
- C. State diagram.
- D. Condition/action rules.correct
Why: condition/action rules: Rows of a decision table pairing inputs and outcomes.
2. "Experience-based testing guided by a list of focus areas" — in Test Design, this describes which of the following?
- A. Checklist-based testing.correct
- B. State diagram.
- C. Condition/action rules.
- D. Orthogonal array.
Why: checklist-based testing: Experience-based testing guided by a list of focus areas.
3. "Structured combination selection for pairwise coverage" — in Test Design, this describes which of the following?
- A. Orthogonal array.correct
- B. Condition/action rules.
- C. Valid partition.
- D. Invalid partition.
Why: orthogonal array: Structured combination selection for pairwise coverage.
4. Which of the following statements about Test Design is TRUE?
- A. State transition testing validates behavior across states and events, including invalid transitions.correct
- B. Decision tables are used to store defect reports.
- C. Pairwise testing requires testing all possible combinations of all parameters.
- D. Error guessing is a fully automated technique requiring no experience.
Why: State models catch defects in workflows like account lockout.
5. "Class of inputs the system should reject" — in Test Design, this describes which of the following?
- A. Checklist-based testing.
- B. Invalid partition.correct
- C. Condition/action rules.
- D. Orthogonal array.
Why: invalid partition: Class of inputs the system should reject.
6. Identify the accurate statement about Test Design:
- A. Decision tables are used to store defect reports.
- B. For an input range 1-100, boundary tests include 0, 1, 100, and 101.correct
- C. Equivalence partitioning requires testing every possible input value.
- D. Pairwise testing requires testing all possible combinations of all parameters.
Why: Two-value BVA takes each boundary and its nearest invalid neighbor.
7. Which statement correctly describes Test Design?
- A. Equivalence partitioning requires testing every possible input value.
- B. Error guessing is a fully automated technique requiring no experience.
- C. For an input range 1-100, boundary tests include 0, 1, 100, and 101.correct
- D. State transition testing applies only to stateless systems.
Why: Two-value BVA takes each boundary and its nearest invalid neighbor.
8. "Class of inputs the system should accept" — in Test Design, this describes which of the following?
- A. Invalid partition.
- B. Valid partition.correct
- C. State diagram.
- D. Checklist-based testing.
Why: valid partition: Class of inputs the system should accept.
9. "Model of states, events, and transitions" — in Test Design, this describes which of the following?
- A. State diagram.correct
- B. Invalid partition.
- C. Orthogonal array.
- D. Valid partition.
Why: state diagram: Model of states, events, and transitions.
10. Which Test Design concept matches this description: "Rows of a decision table pairing inputs and outcomes"?
- A. Condition/action rules.correct
- B. State diagram.
- C. Invalid partition.
- D. Checklist-based testing.
Why: condition/action rules: Rows of a decision table pairing inputs and outcomes.
11. Which Test Design concept matches this description: "Experience-based testing guided by a list of focus areas"?
- A. Checklist-based testing.correct
- B. Invalid partition.
- C. State diagram.
- D. Orthogonal array.
Why: checklist-based testing: Experience-based testing guided by a list of focus areas.
12. In Test Design, which of the following is described as: "Structured combination selection for pairwise coverage"?
- A. Invalid partition.
- B. Checklist-based testing.
- C. Orthogonal array.correct
- D. Condition/action rules.
Why: orthogonal array: Structured combination selection for pairwise coverage.
13. Which Test Design concept matches this description: "Structured combination selection for pairwise coverage"?
- A. State diagram.
- B. Checklist-based testing.
- C. Orthogonal array.correct
- D. Valid partition.
Why: orthogonal array: Structured combination selection for pairwise coverage.
14. In Test Design, which of the following is described as: "Experience-based testing guided by a list of focus areas"?
- A. Valid partition.
- B. Condition/action rules.
- C. State diagram.
- D. Checklist-based testing.correct
Why: checklist-based testing: Experience-based testing guided by a list of focus areas.
15. In Test Design, which of the following is described as: "Class of inputs the system should accept"?
- A. Valid partition.correct
- B. Condition/action rules.
- C. Orthogonal array.
- D. Invalid partition.
Why: valid partition: Class of inputs the system should accept.
16. Which Test Design concept matches this description: "Class of inputs the system should reject"?
- A. State diagram.
- B. Orthogonal array.
- C. Invalid partition.correct
- D. Valid partition.
Why: invalid partition: Class of inputs the system should reject.
17. In Test Design, which of the following is described as: "Model of states, events, and transitions"?
- A. State diagram.correct
- B. Valid partition.
- C. Checklist-based testing.
- D. Invalid partition.
Why: state diagram: Model of states, events, and transitions.
18. In Test Design, which of the following is described as: "Class of inputs the system should reject"?
- A. Invalid partition.correct
- B. Condition/action rules.
- C. Checklist-based testing.
- D. State diagram.
Why: invalid partition: Class of inputs the system should reject.
19. In the context of Test Design, which of the following is a correct statement?
- A. State transition testing applies only to stateless systems.
- B. Pairwise testing requires testing all possible combinations of all parameters.
- C. Boundary value analysis tests at, just below, and just above the edges of ranges.correct
- D. Boundary value analysis ignores the edges of input ranges.
Why: Defects cluster at boundaries like min, min-1, max, max+1.
20. Which Test Design concept matches this description: "Model of states, events, and transitions"?
- A. Invalid partition.
- B. Checklist-based testing.
- C. State diagram.correct
- D. Condition/action rules.
Why: state diagram: Model of states, events, and transitions.