Preventive Testing

Preventive testing uses the philosophy that testing can actually improve the quality of the software being tested if it occurs early enough in the lifecycle. Specifically, preventive testing requires the creation of test cases to validate the requirements before the code is written

Testware is any document or product created as part of the testing effort (e.g., test cases, test plans, etc.). Testware is to testing what software is to development.

An added benefit of creating the test cases before the code is that the test cases themselves help document the software.

Software Test Documentation Template for Test Documents


Test Plan

Used for the master test plan and level-specific test plans.


Test Design Specification

Used at each test level to specify the test set architecture and coverage traces.


Test Case Specification

Used as needed to describe test cases or automated scripts.


Test Procedure Specification

Used to specify the steps for executing a set of test cases.


Test Log

Used as needed to record the execution of test procedures.


Test Incident Report

Used to describe anomalies that occur during testing or in production. These anomalies may be in the requirements, design, code, documentation, or the test cases themselves. Incidents may later be classified as defects or enhancements.


Test Summary Report

Used to report completion of testing at a level or a major test objective within a level.


Description of Responsibilities


Communicate, plan, and coordinate.


Plan, inventory, design, and evaluate.


Implement, execute, and check.


Examine and evaluate.

Test planning is one of the keys to successful software testing, yet it's frequently omitted due to time constraints, lack of training, or cultural bias.

Test planning CAN'T be separated from project planning.

All important test planning issues are also important project planning issues.


akash said...

Hey, nice site you have here! Keep up the excellent work!

Software Testing Training Chennai

Adrian said...

Thank you for your appreciation!

SoftwareQATestings.com said...

Popular Posts:
9 Common Myths about Performance Testing
How to write a good test case?
Five common misunderstandings about Software Testing tools
Answers To Common Job Interview Questions
Behavioral Questions In Interviews

Lydia Justin said...

Good to know, I would like to share one of the Software Testing Company. Indium software is one of the best Independent software testing company* established in 1999 | offshore QA Firm | Offshore & In-Housing Software Testing Services. Indium has its registered office in California, Georgia and also has multiple offshore delivery centers in India.
Services like Mobile application testing services, Game software testing services, Software Testing services, QA services, Software verification and validation, Offshore Software testing, QA Validation services, Test consulting services, automated software testing, quality assurance software, web based application testing .

venba said...

Wonderful blog & good post.Its really helpful for me, awaiting for more new post. Keep Blogging!

Software Testing Training Chennai

Corporate Platina said...

Platina community affairs provides training in various tools that can transform and help people to know their potential.Through our programs we expand the opportunities and help improve digital inclusion through the technology access and training.

Testing Tools Training in Hyderabad

Ella Scott said...

you are actually a just right webmaster. The site loading velocity is amazing.It kind of feels that you are doing any unique trick.Also, The contents are masterpiece. you have done a great job in this subject!!!!
software testing in indore

ranjini said...

Hi there, awesome site. I thought the topics you posted on were very interesting. I tried to add your RSS to my feed reader and it a few. take a look at it, hopefully

I can add you and follow.

Testing Training in Chennai

Prima Source said...

Great post. Its very interesting and enjoyable. Its must be helpful for every new freelancer. Thanks for sharing your nice post. Outsourcing Global Delivery|IT Offshoring and OutsourcingTop IT Companies In India

rkm itservices said...

Software Testing Services - RKM IT services is a software testing company, which provides a comprehensive suite of services that spans across consulting, efficient, computerization, and recital focused testing. It tries to reduce the defects that impacts business use of the application in future.

Manikanta Sandeep said...

Selenium RC (Selenium Remote-Control)

Selenium RC is actually a device which will be published in java that enables a user to make test texts to get a online request where previously coding dialect he/she prefers. Selenium RC came as cause conquer various drawbacks borne by Selenium IDE or Core . For more info on this see here

karthireva said...

Wow, thanks for your excellent presentations which useful for gain more.these templates can easy to understands and gets the concepts

Software Testing Training in Chennai

Amirtha rao said...

Your article about software testing is awesome. It helped me to understand the career prospects in software testing industry.
Software testing training in chennai

Rekha J said...

This is my first visit to your blog, your post made productive reading, thank you. dot net training in chennai

Paul Miller said...

I am following your blog from the beginning, it was so distinct & I had a chance to collect conglomeration of information that helps me a lot to improvise myself.Selenium Training in Chennai

Peter Jack said...

this blog very useful information and thanks for sharing...

Paul Miller said...

The future of software testing is on positive note. It offers huge career prospects for talented professionals to be skilled software testers.
Software testing training in Chennai| Best software testing training institute in Chennai|Software testing courses in Chennai

Unknown said...

You post explain everything in detail and it was very interesting to read. Thank you. nata coaching centres in chennai

Nancy 12 said...

I have read your blog and i got a very useful and knowledgeable information from your blog.You have done a great job . If anyone want Java Training in Chennai, Please visit our page Selenium Training in Chennai

Shreeja K said...

Informative article, just what I was looking for.seo services chennai

Nandhini said...

Very nice article this would definitely help the beginners, coding made easy with the help of example you shared. Software Testing Training in Bangalore

Designpluz said...

Web Design Sydney : It is a great sharing...I am very much pleased with the contents you have mentioned. I wanted to thank you for this great article. I enjoyed every little bit part of it Logo Design Sydney

Koti Deva said...
This comment has been removed by the author.
Koti Deva said...

Your article about software testing is awesome. It helped me to understand the career prospects in software testing industry.
Snycon Software Solutions Pvt.Ltd

abril joseph said...

Besant Technologies is best training institute in Chennai. We are providing best IT Software job placement training in Chennai, Bangalore and for corporate services like consulting services,corporate training and contract staffing services are given in our all branches.
Software Testing Training Institute in Chennai |
Selenium Training Institute in Chennai |

vishnu said...

Very excellent blog, You have shared very nice and useful content here, Thanks for sharing your great ideas with us, This blog will help us to enhance knowledge, Thank you so much for providing such wonderful informative article, Keep sharing more informative posts like this.
Now! You can find the best Testing Services in Hyderabad
just visit here:
Software Testing Company in Hyderabad

Jason Borne said...

We are a third party technical support service. Avast Customer Support is here to help you out with the whole procedure to Download Avast Antivirus online, We not only fix your Avast Support related issues but will guide with how to get started with your new Avast product once it gets installed successfully.We at Avast Tech Support provides service to protect your PC from potential online threats and external attacks like viruses, Trojans, malwares, spywares and phishing scams. And Avast Refund. Call on our Avast Phone Number.

Gmail Customer service is a third party technical support service for Gmail users when they face any technical issue or error in their Gmail account. Our Gmail Customer Support team solves issues like forgot Gmail account password, Gmail configuration or Sync issues, recover deleted emails and many more. Toll Free number (800) 986-9271
How you install or reinstall Office 365 or Office 2016 depends on whether your Office product is part of an Office for home or Office for business plan. If you're not sure what you have, see what office com setup products are included in each plan and then follow the steps for your product. The steps below also apply if you're installing a single, stand-alone Office application such as Access 2016 or Visio 2016. Need Help with office setup Enter Product Key? Call 1-800-000-0000 Toll Free
Norton Tech Support is a third party service provider and not in any way associated with Norton or any of its partner companies. We offer support for Norton products and sell subscription based additional warranty on computer and other peripheral devices. Call our Toll Free number 1 855 966 3855
Other Services
Norton Toll Free , Office-Setup , office.com/setup.

for IT the said...

Very much useful article. Kindly keep blogging

Java Training in Chennai

Java Training in Chennai

Amirtha rao said...

I like your blog very much...
Selenium Training

Wright Petter said...

Hi, Great.. Tutorial is just awesome..It is really helpful for a newbie like me.. I am a regular follower of your blog. Really very informative post you shared here. Kindly keep blogging. If anyone wants to become a Java developer learn from Java Training in Chennai. or learn thru Java Online Training in India . Nowadays Java has tons of job opportunities on various vertical industry.

or Javascript Training in Chennai. Nowadays JavaScript has tons of job opportunities on various vertical industry.

AWS Training Institute in Chennai said...

Very good article, keep going like this article.

Best NDT Training Centre in Chennai
NDT Jobs in Chennai
Non Destructive Testing Courses in Chennai

mahesh job said...
This comment has been removed by the author.
mahesh job said...

Thanks for sharing this blog. This very important and informative blog
Learned a lot of new things from your post! Good creation and HATS OFF to the creativity of your mind.
Very interesting and useful blog!
Best Sofware Testing in Gurgaon

Nandhini said...

Interesting post! This is really helpful for me. I like it! Thanks for sharing!
Mobile application developers in Chennai | PHP developers Chennai

Gain ERP said...

Good and very informative blog post thanks for sharing it.

Cloud Inventory Software

manisha said...

Useful Information, your blog is sharing unique information....
Thanks for sharing!!!
professional video resume creating services
create your professional video resume online
professional video resume online
create professional video resume
tips for creating video resume

KRN Informatix said...

Good to read this blog, keep it up, Cucumber Training in Bangalore | Java Selenium Automation Training in Bangalore

Anonymous said...

Wow, thanks for your excellent presentations which useful for gain more.these templates can easy to understands and gets the concepts.

Quicktest Professional Training

manisha said...

Thanks for posting the useful information to my vision. This is excellent information
professional video resume online
tips for creating video resume

akhila priya said...

This concept is a good way to enhance the knowledge.thanks for sharing. please keep it up selenium Online Training

Peter Johnson said...

Awe! What An Blog Very Helpful and interesting Really A great center for acquiring knowledge.Very Helpful Post And Explained Very Clearly About All the things.Very Helpful. Coming To Our Self We Provide Restaurant Equipment Parts .Really Thankfull For the blogger providing such a great information.Thank you. Have a Nice Day.

seo said...

Whatever We Are Gathering the information from the blogs,we have to keep on updating it,Urgent Care in Chicago.By getting them into one place.Really thanks for posting.Very Thankful for the Informative Post.
Really Thanks For Posting.

Sakthi k said...

Nice post and it is very useful to me.Software Testing Training in Chennai

Amar G said...

Nice Information office communications telephone behaviors training

Lathika Honey said...

Thank for sharing the information Excellent article USMLE Thanks for posting.

Lathika Honey said...

Thanks For Sharing Valuable Information, Very Useful For U Mulesoft Certification Training

Stephanica Jessy said...

Really nice topics you had discussed above. I am much impressed. Thank you for providing this nice information here. And if you are looking for the best game compatibility testing choose with our

Game Testing Automtion Company

Game Testing Services Companies

Game Testing Services Provider

Mobile Game Testing Company

Mobile And Flash Based Games Testing Services

Compliance Game Testing Services

Console Game Testing Services

Console Compliance Testing

Functionality QA Testing

Games Functionality Testing