← All CAST Flashcard Decks

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
  1. Which of the following is a WHITE-BOX test design technique?

    Answer: Statement coverage

    Statement coverage is a white-box technique that uses knowledge of the internal code structure to ensure every executable statement is executed at least once.

  2. What is cyclomatic complexity used to measure in white-box testing?

    Answer: The minimum number of independent paths through the code

    Cyclomatic complexity quantifies the number of linearly independent paths through a program's control flow graph, which determines the minimum number of test cases needed for full path coverage.

  3. Branch coverage (decision coverage) requires that:

    Answer: Every branch (true and false outcome) of each decision is executed at least once

    Branch coverage ensures that both the true and false outcomes of every decision point in the code are exercised at least once, catching more defects than statement coverage alone.

  4. Which relationship between statement coverage and branch coverage is CORRECT?

    Answer: 100% branch coverage guarantees 100% statement coverage

    Achieving 100% branch coverage guarantees 100% statement coverage because exercising all branches necessarily executes all reachable statements.

  5. Which black-box test design technique is BEST for testing a system that has a large number of input parameters with discrete values?

    Answer: Pairwise (combinatorial) testing

    Pairwise testing efficiently handles large numbers of discrete input parameters by ensuring every pair of parameter values is covered, without the explosion of full combinatorial testing.

  6. When using boundary value analysis, the THREE-POINT approach tests:

    Answer: The boundary value, one below it, and one above it

    The three-point BVA approach tests the exact boundary value plus the values immediately below and above it, targeting off-by-one and boundary-condition defects.

  7. Which statement BEST distinguishes black-box testing from white-box testing?

    Answer: Black-box testing derives tests from the specification without knowledge of internal implementation

    Black-box testing focuses on inputs and expected outputs based on specifications or requirements, requiring no knowledge of the internal code structure, unlike white-box techniques.

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

  1. badges.peoplecert.org — Eligibility, passing score, time limit · verified Oct 2026
  2. peoplecert.org — Exam information · verified Oct 2026