I think test strategy acts as a corner stone for test plan. When to write/execute a test case we need certain test plan . Test strategy defines approach test plan is uses the approach and defines when,what,how and why to test. Test case are actions of the customer requirements test strategy is generally defined by the quality control people and test plan actually is desined by test lead and test cases are created by testers