Project Management

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



"Not all chemicals are bad. Without chemicals such as hydrogen and oxygen, for example, there would be no way to make water, a vital ingredient in beer."

- Dave Barry