What's a 'test plan'?
A test plan is a document that contains details about the objectives, approach, scope and focus of a software testing project. Test plans are usually created in order to enable people outside the group of software testers to understand more about the project. These test plans should contain enough information to make it useful but not too much information to make it difficult for people outside the project to understand.