"Creating a test plan to confirm the application's adherence to standards and compliance with the stakeholder' requirements begins during the discovery and planning phases of the project. This is where ere the user requirements are established. Knowing these and the type of tests the application will be subjected to after integration helps me develop the implementation and testing plan. Sometimes I develop the testing plan first so I can use it to guide the implementation strategy. Components of the testing plan include the techniques to be used, the standards the application must adhere to, the performance metrics it must meet, how it interoperates with other components of the IT infrastructure, and other design components, which will be verified before releasing it to production."