Question 610
A test analyst investigates the following quality concern: A tester wants to use source control-flow information to verify each conditional outcome, but mistakenly classifies the approach as black-box because the API response is still observable. Which observation best verifies that the stated testing issue is addressed?
Explanation
Correct Answer
This is the expected verification outcome: Branch instrumentation shows targeted internal outcomes and output assertions verify behavior. It directly checks the corrective activity (Classify the technique as white-box while retaining observable expected results for correctness.) for the described testing problem.
Incorrect Answers
This result may validate another testing scenario: A developer asserts 100% statement coverage can be established by inspecting the code without running any instrumentation or test execution. It does not establish the required result for this case: Branch instrumentation shows targeted internal outcomes and output assertions verify behavior.
This result may validate another testing scenario: A team assumes 100% branch coverage ensures every possible execution path through two independent decisions is covered. It does not establish the required result for this case: Branch instrumentation shows targeted internal outcomes and output assertions verify behavior.
This result may validate another testing scenario: A billing feature lists acceptance criteria that depend on a hidden internal database column not visible to stakeholders, making the result impossible to verify from business behavior. It does not establish the required result for this case: Branch instrumentation shows targeted internal outcomes and output assertions verify behavior.