ISTQB Certified Tester Advanced Level – Test Analyst (CTAL-TA) — Question 6
Which pair of statements correctly describes when functional completeness, functional correctness and/or functional appropriateness are undertaken?
Answer options
- A. Functional correctness testing is only performed at the system test level; functional completeness is performed at the system integration testing stage.
- B. Functional appropriateness testing is usually undertaken during system testing (but also during the later stages of integration testing); functional correctness testing can be conducted at any test level.
- C. Functional completeness is performed as the last stage of testing; Functional correctness can be undertaken at any test level and often uses the specification or legacy system as a test oracle.
- D. Functional completeness for system integration may focus on high level business cases; functional appropriateness is usually performed prior to system testing.
Correct answer: A
Explanation
The correct answer is A because it accurately states that functional correctness testing occurs at the system test level, while functional completeness is assessed during system integration testing. Options B, C, and D misrepresent the testing stages or the focus areas, leading to incorrect conclusions about when these functional assessments are conducted.