Test Automation

In software testing, test automation is the use of special software (separate from the software being tested) 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. Commonly, test automation involves automating a manual process already in place that uses a formalized testing process.

Read more about Test Automation:  Overview, Code-driven Testing, Graphical User Interface (GUI) Testing, What To Test, Framework Approach in Automation, Defining Boundaries Between Automation Framework and A Testing Tool, Notable Test Automation Tools

Famous quotes containing the words test and/or automation:

    “[17th-century] Puritans were the first modern parents. Like many of us, they looked on their treatment of children as a test of their own self-control. Their goal was not to simply to ensure the child’s duty to the family, but to help him or her make personal, individual commitments. They were the first authors to state that children must obey God rather than parents, in case of a clear conflict.”
    —C. John Sommerville (20th century)

    “Besides black art, there is only automation and mechanization.”
    —Federico García Lorca (1898–1936)