Definition

The use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions and other test control and test reporting functions.

[Source: BCS]

Comment

In any environment where tests have to be repeated more than once, automated tests are almost always more cost-effective than manual tests. Automated tests run much more quickly than manual tests, and with a much greater reliability. In addition, the repeatable nature of automated tests enables developers to reproduce faults more quickly and easily.

Contact acutest