Multiple choice technology testing

Which of the following statements about functional testing is true?

  1. Inspection is a form of functional testing

  2. Structural testing is more important than functional testing as it addresses the code

  3. Functional testing is more powerful than static testing as you run the system as see what happens.

  4. Functional testing is useful throughout the life cycle and can be applied by business analyst, testers, developers and users.

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

Functional testing evaluates the system against requirements by executing it with specified inputs, making it applicable throughout the development lifecycle by various stakeholders. Inspection is a static testing technique, not functional. Structural testing complements rather than competes with functional testing. Comparing functional and static testing as 'more powerful' is misleading - they serve different purposes.