Описание тега functional-testing

Функциональное тестирование - это процесс обеспечения качества (QA) и тип тестирования черного ящика, в котором тестовые примеры основываются на спецификациях тестируемого компонента программного обеспечения.

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

Функциональное тестирование обычно включает пять этапов:

  1. Идентификация функций, которые программное обеспечение должно выполнять
  2. Создание входных данных на основе спецификации функции
  3. Определение вывода на основе функции
  4. Выполнение тестового примера
  5. Сравнение фактических и ожидаемых результатов