L'automazione dei test è l'uso del software per controllare l'esecuzione dei test, il confronto dei risultati effettivi con i risultati previsti, l'impostazione delle condizioni preliminari dei test e altre funzioni di controllo e reporting dei test. Comunemente, l'automazione dei test implica l'automazione di un processo manuale già in atto che utilizza un processo di test formalizzato (wikipedia.org).