Автоматизация тестирования — это использование программного обеспечения для управления выполнением тестов, сравнения фактических результатов с прогнозируемыми, установки предварительных условий тестирования и других функций управления тестированием и составления отчетов по тестированию. Обычно автоматизация тестирования включает автоматизацию уже существующего ручного процесса, который использует формализованный процесс тестирования (wikipedia.org).