Функциональное и нефункциональное тестирование

Тестирование делится на два основных типа: функциональное и нефункциональное. Оба они важны, но фокусируются на разных аспектах работы приложения.

Функциональное тестирование

Проверяет, что делает система. То есть, работает ли функциональность так, как должна.

Примеры:

Обычно основано на спецификациях, бизнес-требованиях и пользовательских историях.

Нефункциональное тестирование

Проверяет, как работает система — под нагрузкой, в разных условиях, насколько она безопасна и удобна.

Примеры:

Сюда входят:

Важно:

Функциональное тестирование отвечает на вопрос: «Работает ли система правильно?»

Нефункциональное — «Насколько хорошо она работает?»

📬 Подпишись на наши социальные сети

Уроки, обновления и новые практики — бесплатно и без спама.