A Test Plan is a formal document derived from requirement documents, describing in detail the scope of testing and the different activities performed in testing.
Whereas, a test strategy is a high-level document describing the way testing will be carried out in an organization.
Let’s see the difference between the two –
|Test Plan||Test Strategy|
|A test plan is derived from Software Requirement Specification (SRS), describing in detail the scope of testing and the different activities performed in testing.||A test strategy is a high-level document describing the way testing is carried out.|
|A test plan is specific to a particular project.||A test strategy is normally for a complete organization. Although it can be specified for a particular project as well.|
|It describes the whole testing activities in detail – the techniques used, schedule, resources, etc.||It describes the high-level test design techniques to be used, environment specifications, etc.|
|It is prepared by test lead or test manager.||It is generally prepared by the project manager.|