ShiftQA LessonsModule 04

Module 04 · 55 min

Test Analysis and Design

Practice the black-box, white-box, and experience-based techniques used to derive effective test coverage.

Written and reviewed by ShiftQA Labs QA Education Team · Updated September 2, 2026

Browse Lessons modules
1

Black-box techniques

Equivalence partitioning groups values expected to behave alike. Boundary value analysis targets edges where defects cluster. Decision tables cover combinations of conditions and actions. State transition testing covers events, states, and valid or invalid transitions.

Remember: Model the behavior, then choose representative tests systematically.
2

White-box coverage

Statement testing exercises executable statements. Branch testing exercises the outcomes of decision points and also subsumes statement coverage. Coverage measures what structure was exercised; it does not prove that assertions were strong or requirements complete.

Remember: Structural coverage reveals gaps, but high coverage alone does not guarantee good testing.
3

Experience-based techniques

Error guessing uses knowledge of common defects and failure history. Exploratory testing combines learning, design, and execution. Checklist-based testing uses reusable prompts. These techniques complement systematic models and are valuable when specifications are limited.

Remember: Tester experience is a source of coverage when it remains purposeful and explainable.

Knowledge check

Practice the idea, not the wording.

These original questions reinforce the lesson. They are not official ISTQB exam questions.

1. A valid input range is 1 through 100. Which set best represents two-value boundary coverage?
2. Which technique is best for combinations of business conditions that produce different actions?
3. What does 100% statement coverage demonstrate?

Answer all 3 questions to see explanations.

Learn together

Discussion & learner questions

Ask about a concept, share a practical example, or add context that may help another tester. ShiftQA reviews submissions before they become public.

Questions and comments stay distinct. Questions can receive an official ShiftQA response; comments support learner discussion and real-world examples.
Loading the discussion…

Save your progress

Finished this module?

Mark it complete in this browser, then continue when you are ready.

Unofficial ISTQB preparation by ShiftQA Labs. Use the official CTFL syllabus and sample materials as the source of truth.