CTFL-2018 Exam QuestionsBrowse all questions from this exam

CTFL-2018 — Question 12


When can functional and structural testing BOTH be applied?

Show Answer
Correct Answer: B

Functional and structural testing can be applied at all 'Development' test levels, i.e., those before Acceptance testing. This includes unit (component) testing, integration testing (both component and system integration), and system testing. These levels involve both internal structure verification (structural testing) and external behavior validation (functional testing). Acceptance testing typically focuses on validating requirements from an end-user perspective and is less concerned with internal structural details.

Discussion

3 comments
Sign in to comment
fdjakj09087Option: B
Jul 1, 2024

B because both functional and structural testing are essential during the development phases: unit (component) testing, integration testing (both component and system integration), and system testing. These phases allow for detailed structural testing (white-box) along with functional testing (black-box) to ensure both the internal and external correctness of the application before it reaches the acceptance phase. D is wrong as While functional testing is relevant at all test levels, structural testing is less common in acceptance testing, which focuses more on validating requirements from the end-user perspective rather than the internal structure.

Jay15Option: D
Aug 15, 2023

D is correct

bhuppiiOption: D
Jun 8, 2023

D is correct