Test automation - Подход, когда используется инструмент который не является нашим приложением, для того чтобы контролировать и выполнять тесты автоматически, для экономии времени. Некоторые вещие невозможно покрыть ручными тестами.
Подходы Test automation
- GUI автоматизация (графический интерфейс пользователя) - повтор действий нажатий в UI
- API автоматизация (объясняет как продукт в коде взаимодействует между своими компонентами)
- Unit