Exam CTFL-2018 All QuestionsBrowse all questions from this exam
Question 12

When can functional and structural testing BOTH be applied?

    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
fdjakj09087Option: B

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

D is correct

bhuppiiOption: D

D is correct