Функциональное тестирование (functional test) проверяет, что система делает — соответствует ли продукт заявленным требованиям и бизнес-логике.
В отличие от нагрузочного или любого другого тестирования, здесь фокус на том, работают ли функции правильно: кнопки, формы, расчеты, сценарии действий пользователя.
Это основа любого QA — без него невозможно объективно оценить качество продукта.