Here is a general test process. What is a general test process. We have a program. Probably when I say a program, I would include here the specifications, the requirements and the program.
A test strategy looks like all this sort of a data. And select and sub-select an input domain. That means, these are the test cases. These test cases are supposed to test these programs, that is what a test strategy does. The test strategy basically selects a few test cases, that means a certain sub-set of input domain, so that it can be made use of computer program. So the test cases must trigger failures.