nerdexam
ISTQB

CTFL_001 · Question #281

Consider the following pseudo code: 1. Begin 2. Input X, Y 3. If X > Y 4. __Print (X, `is greater than', Y) 5. Else 6. __Print (Y, is greater than or equal to', X) 7. EndIf 8. End What is the…

The correct answer is B. Statement coverage = 2, Decision coverage = 2. See the full explanation below for the reasoning.

Question

Consider the following pseudo code: 1. Begin 2. Input X, Y 3. If X > Y 4. __Print (X, `is greater than', Y) 5. Else 6. __Print (Y, is greater than or equal to', X) 7. EndIf 8. End What is the minimum number of test cases required to guarantee both 100% statement coverage and 100% decision coverage?

Options

  • AStatement coverage = 3, Decision coverage = 3
  • BStatement coverage = 2, Decision coverage = 2
  • CStatement coverage = 1, Decision coverage = 2
  • DStatement coverage = 2, Decision coverage = 1

How the community answered

(56 responses)
  • A
    18% (10)
  • B
    70% (39)
  • C
    9% (5)
  • D
    4% (2)

Community Discussion

No community discussion yet for this question.

Full CTFL_001 Practice