About this tool
A test plan exists to get agreement before testing starts: what is in and out of scope, how it will be tested, what "done" means and what could go wrong. This generator follows the structure of IEEE 829 and the test plan content described in ISO/IEC/IEEE 29119-3, trimmed to the sections teams actually read. Entry, exit and suspension criteria come pre-filled with sensible defaults you can edit. Risks get a simple likelihood × impact score so the riskiest items stand out. The result is a Markdown document for a wiki or repository, a standalone HTML file, or a print-ready page you can save as PDF from your browser’s print dialog. The headings are numbered, and an approvals table is added at the end for sign-off.
How to use it
- Enter the project or release, objectives and what is in and out of scope.
- Tick the test levels and types, then describe the approach and environments.
- Review the default entry, exit and suspension criteria, and add risks, milestones and roles.
- Use Print / PDF for a printable copy, or copy or download the Markdown or HTML.
Test Plan Generator FAQ
Is this an official IEEE 829 template?
No. It is inspired by the sections of IEEE 829-2008 and ISO/IEC/IEEE 29119-3 (scope, approach, criteria, risks, schedule, responsibilities, deliverables) but is not a reproduction of either standard. Check your organisation’s requirements if you need formal compliance.
What are good exit criteria?
Measurable ones: a percentage of planned tests executed, a pass rate, no open defects above a severity, coverage of high-priority requirements and a signed-off summary report. Avoid "testing is complete", which nobody can verify.
How do I get a PDF?
Choose Printable preview and click Print / PDF, then pick "Save as PDF" as the printer. The print stylesheet prints only the plan, not the rest of the page.