Design for Test Criteria