ISTQB Certified Tester Foundation Level (CTFL 2018) — Question 19

When comparing Static and Dynamic test techniques, which of the following statements is TRUE?

Answer options

Correct answer: B

Explanation

Option B is correct because Static Testing can uncover defects early in the development process, thus making it less costly to fix them before Dynamic Testing occurs. Option A is incorrect as Dynamic Testing also identifies failures, not just their causes. Option C misrepresents the techniques; Static Testing does not involve code execution, while Dynamic Testing does. Option D is false since both testing types aim to identify defects, although they do so in different ways.