Функциональное тестирование — это тип тестирования, направленный на проверку того, что программное обеспечение работает в соответствии с его функциональными требованиями. То есть, этот вид тестирования отвечает на вопрос: "Выполняет ли программа те функции, которые от нее ожидают пользователи и заказчики?" Цель: Подтвердить, что каждая функция продукта работает так, как описано в требованиях. Задача тестировщика — удостовериться, что ПО выполняет свои задачи корректно, без ошибок, и соответствует требованиям. Что проверяется. Корректность ввода и вывода данных: Например, если приложение для онлайн-заказов должно выводить правильную сумму после выбора товаров, функциональное тестирование проверит, что сумма считается верно. Обработка данных: Проверка того, как программа обрабатывает введённые пользователем данные, преобразует их и выводит результат. Интерфейсы: Тестирование взаимодействия между различными компонентами и системами. Например, в