Описание тега functional-testing
Функциональное тестирование - это процесс обеспечения качества (QA) и тип тестирования черного ящика, в котором тестовые примеры основываются на спецификациях тестируемого компонента программного обеспечения.
Функциональное тестирование - это процесс обеспечения качества (QA) и тип тестирования "черного ящика", в котором тестовые примеры основываются на спецификациях тестируемого компонента программного обеспечения.
Функции тестируются путем подачи им входных данных и изучения выходных данных, а внутренняя структура программы редко рассматривается (в отличие от тестирования методом белого ящика).
Функциональное тестирование обычно описывает, что делает система.
Функциональное тестирование обычно включает пять этапов:
- Идентификация функций, которые программное обеспечение должно выполнять
- Создание входных данных на основе спецификации функции
- Определение вывода на основе функции
- Выполнение тестового примера
- Сравнение фактических и ожидаемых результатов