InfoBeagle.com
Software Testing
 

Software testing is a broad term that covers a variety of processes designed to ensure that software applications function as intended, are able to handle the volume required, and integrate correctly with other software applications. Software testing is part of the software QA process.

There are a variety of software testing processes required to make sure most software applications work correctly. These include regression testing, defect (bug) tracking, unit testing, and load (stress) testing. Different software applications can help developers in each of these steps of software testing.