What is a software project test plan?
A test plan is the master document that having all details pertaining to testing of the application. Its contents include:
- Testing scope - what is included and what is not included in the testing of the current project
- Assumptions - what are the assumptions that are made for this project?
- Milestones - main dates like when testing is going to begin, when it is planned to end, what is the trace review date, what is the production date etc.
- Resources - the resources working on this project with their contact details
- Defect tracking mechanism - what defect tracking tool will be used, what is the SLA for fixing Critical to Low level IRs etc.