Test automation - Подход, когда используется инструмент который не является нашим приложением, для того чтобы контролировать и выполнять тесты автоматически, для экономии времени. Некоторые вещие невозможно покрыть ручными тестами.

Подходы Test automation

  1. GUI автоматизация (графический интерфейс пользователя) - повтор действий нажатий в UI
  2. API автоматизация (объясняет как продукт в коде взаимодействует между своими компонентами)
  3. Unit