The term "test plan" is sometimes incorrectly used to refer to a test specification. While test specifications define the scenarios that will be tested and how they will be tested, a test plan is a collection of all the test specs for a given area.
It is recommended that you create an actual planning document, because a test plan can involve many processes, documents, and practices. One of the main goals of a test plan is to identify and define what kind of test is adequate for a component or set of components in an application. The following are the most commonly used test types.