Software QA 101: The Basics of Testing

"Although it doesn't get a lot of press, testing is arguably the most important phase in any software development project. Certainly testing is the best—the only—way to know whether your project or product is destined for success or doomed to failure before it goes live.''

This is an article off of the Tescom website, click here to open a new window and learn more.