The complexity of modern software packages make exhaustive testing difficult. Automated testing can help to improve efficiency of the testing process.
Automated Software Testing