Software Testing Principles Checklist

Testing is as important an activity as development on your software project.  What's more, it is many times as complicated, with a near infinite number of possible combinations of conditions and many different kinds of results to validate.  Do you conduct unit testing, integration testing, system testing, regression testing, stress testing, acceptance testing...?  Do you know the difference between validation and destructive testing and are you employing the correct ratio of one to the other?  Do you know how to reduce your testing efforts to a manageable number of activities and when to stop testing?   Who should be testing your product and when in the development life cycle should they do it?  Here's a guideline to check your testing process and see if you are testing smart or just testing.  

People who downloaded this item also downloaded . . .

Log in or sign up to download this checklist
Log In
Sign Up



"Bad artists copy. Good artists steal."

- Pablo Picasso