Test Conditions are derived from Specifications, which include requirements documents, design specifications, and other stakeholder needs. Specifications provide the basis for identifying what needs to be tested. Test conditions are the specific items or attributes that will be tested, and they must be traceable back to the original requirements. Test cases are created FROM test conditions, not the other way around.