I am having trouble with this ISTQB practice question. I understand how the answer (C) was reached, but I don't understand one of the explanations (for option "A"). Here is the question:
Evaluating testability of the test basis and test items takes place during which phase of the testing process?
- (A) Test design
- (B) Test planning, monitoring and control
- (C) Test analysis
- (D) Test implementation
This question is from the book "A study guide to the ISTQB Foundation Level 2018 Syllabus".
At the end of this question the author says that the correct answer is "C", and explains why the others are not, but my problem is only the explanation for the option "A":
"A" is incorrect - if we want to check the testability of the test items, we need to have these objects in place, which takes place in the test design phase. So this phase is too early for testability evaluation.
("B" is incorrect from the same reason that "A". "D" is incorrect, because during the implementation phase we implement tests, so we need to know that test objects are testable - hence, this phase is too late for evaluating the testability.)
So, I can't understand what it means that "we need to have these objects in place, which takes place in the test design phase". As per the syllabus test item is part of a test object used in the test process, and test object is the component or system to be tested. And as I know we create test cases, identify test data, design the test environment, etc. during the test design phase, but I can't find anything concretely about test items or test objects that takes place during the test design phase. So if somebody could explain it to me what could it mean in more detail, I would be very grateful.