We are currently preparing our testing department for a new release of our latest project. We would obviously like them to follow a thorough plan for testing our software and insuring that bugs are passed back to us (the development team) before release.
Are there any good tools or methodologies to follow in creating this test plan?
A QA test plan is a document that outlines the steps required to perform the necessary QA testing. It also lists who in your organization will be responsible for each task, which topics are being tested and when it should be completed.
The Test Plan document is usually prepared by the Test Lead or Test Manager and the focus of the document is to describe what to test, how to test, when to test and who will do what test.
The best book I've found on the subject is Managing the Testing Process. The author goes into how to create a test plan.
In my experience, the basics of a test plan are as follows:
If you can fill that out, the team should be able to carry out testing pretty well.
One decision you need to make is how capable is the test team? I prefer a test plan to be an algorithm to derive all of the test cases. Describe the sorts of cases, but not necessarily each case in detail. If the team is less competent, you may need to spell out each case specifically.
One final caution. Avoid the siren's call of being too detailed. A plan that cannot be kept in someone's head is not likely to be followed. If your test plan is 25 pages long, you probably wrote too much.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With