They impose discipline on the testing process, they can be used as a yard stick to gauge testing progress and testing success, they insure completeness of the testing activities, and they enhance communication among test team members. Clearly stated objectives provide guidance for formulating g test cases, testing processes , and test analysis and reporting. Objectives tell the tester what is to be accomplished during testing. They can be used as a baseline for establishing testing milestones which are indicators of testing progress. More importantly, good objectives can be used to verify the success of the testing process.
Objectives assure the completeness of testing.
They can be used to determine the conditions to be tested, and thus, the nature of the test cases. Test cases designed and constructed to meet testing Objectives a re ''intelligent'' test cases. They have a much higher probability of discovering both anticipated and unanticipated errors. This avoids the incompleteness inherent in randomly generated test cases. Furthermore, they give the testing process repeatability because they assure consistency across testers.