Multiple choice technology testing

Which of the following statements regarding static testing is false?

  1. static testing includes desk checking

  2. Static testing requires the running of tests through the code

  3. static testing includes techniques such as reviews and inspections

  4. static testing can give measurements such as cyclomatic complexity

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Static testing involves testing without executing the code - it includes reviews, inspections, walkthroughs, and static analysis tools that examine code structure. Statement B is false because static testing by definition does NOT require running code through execution - that's dynamic testing. Statements A, C, and D correctly describe aspects of static testing.