Multiple choice technology testing

Where may functional testing be performed?

  1. At system and acceptance testing levels only.

  2. At all test levels.

  3. At all levels above integration testing.

  4. At the acceptance testing level only.

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

Functional testing (testing based on functional requirements) can be performed at ANY test level. At unit level, you test individual functions. At integration level, you test interfaces between modules. At system and acceptance levels, you test end-to-end functionality. Options A, C, and D incorrectly limit where functional testing applies.