Automated testing

Definition
Automated testing is a test involving the playback of pre-recorded and predefined actions, comparing the results to the expected behavior, and reporting the success or failure of the test. Once automated tests are created they can be repeated and they also can be extended to perform tasks impossible with manual testing.