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. Test plans usually include details about the target audience, the objectives of testing, overviews of software products, legal requirements, traceability requirements, testing priorities, database set up requirements and project risk analysis amongst others |