What is Test plan? What is it for? What does the test plan consist of?

UP