Creating a Testing, Auditing and Training plan document.
Create and show how your testing will operate, how you will perform audits and what kind of training will you have? And for each of these, you’ll also need to make sure that you are indicating how often you should perform those activities.
Expert Answer
The test plan serves as a blueprint to conduct software testing activities as a defined process which is minutely monitored and controlled by the test manager. so now let us see the importance of testing:
- Test Plan helps us determine the effort needed to validate the quality of the application under test
- Help people outside the test team such as developers, business managers, customers understandthe details of testing.
- Test Plan guides our thinking. It is like a rule book, which needs to be followed.
- Important aspects like test estimation, test scope, test strategy are documented in Test Plan, so it can be reviewed by Management Team and re-used for other projects.
Process of writing a test plan :
- Analyze the product
- Design the Test Strategy
- Define Test Criteria
- Define the Test Objectives
- Resource Planning
- Plan Test Environment
- Schedule & Estimation
- Determine Test Deliverables
For testing following table represents various members in your project team:
- Test Manager
- Tester
- Developer in Test
- Test Administrator
- SQA members
Audit and Training plan :
An audit is the examination of the work products and related information to assesses whether the standard process was followed or not.
Training plan is also known as Software Quality Assurance or (SQA). It focuses more on the software process rather than the software work products. Quality Assurance is a set of activities designed to ensure that the project manager follows the standard process which is already pre-defined. In other words, Quality Assurance makes sure the Test Manager is doing the right things in the right way.
Audit is done to improve the overall process and insure the quaity of software, for that there are some points which need to be considered to improve the overall quality and insure that quality of product is good :
- Monitoring and improving the process
- make sure all the standared and procedure are followed
- preventing the quality problem from occuring
- Develop the SQA(software quality assurance) plan
- Review the process
These all steps and preformed correctly and make sure all the standards are being followed. These all the steps should be performed atleast a month so that you get to know what are the good points and what are the bad points, by which you can make changes for the future plans and it will help the company grow.