A Test Plan is the primary document providing the basis for doing testing in an organized manner. It is extremely important document for the project managers, using which they are able to manage the testing projects.

If a test plan is intelligently drawn, it helps in smooth sailing for the test execution and analysis activities.

The test plan acts as a dynamic document, especially in the constantly changing spiral environments. It changes according to the changes in the system. It provides a framework, which contains majority of the important planning considerations.