RATE THIS ANSWER
+3
Click to Vote:
3
0
You can go complex or you can go simple. You can get a lot of information by doing a Google search for "software testing plan".
One result that looks like it would help you is found at http://members.tripod.com/~bazman/index.html
*******************************************************
Software testing is all about the testing of a software when it is under development, post development and pre-release to the customer. It is also conducted as and when a new version or upgrade of the software is planned to be built or released. Any bug or defect removal recalls for a re-testing of a product to an extent until no bugs are left in the product.
Importance of testing is to release the product with zero-defects. The earlier the insertion of the testers in the testing of a product, the better it is – cost and efforts wise.
Types of softwares could be – web based applications, mobile applications, ERPs or enterprise solutions (large products), small applications, network applications, system applications, utilities, client server based applications etc.
Functions of software testing in brief are – Strategize, Plan, Perform the testing, report the bugs, get the bugs removed, cofirm that the bugs are fixed, and give a nod to release the product.