Возможно, имелась в виду модель пирамиды тестирования, в которой тесты распределены по уровням на основе их сложности, скорости выполнения и объёма покрытия кода. qatools.ru
Некоторые особенности многоуровневых тестов:
- Сосредоточенность на быстрых и массовых проверках. qatools.ru Если базовый функционал проверен, в верхних слоях остаётся меньше рисков и затрат. qatools.ru
- Минимизация затрат на исправления. qatools.ru Если ошибка найдена на нижнем уровне (юнит- и интеграционные тесты), она обходится значительно дешевле, чем при обнаружении в более позднем слое. qatools.ru
- Фокус на проверке поведения системы в реальных условиях. qatools.ru Верхние уровни (системные и приёмочные тесты) фокусируются на этом. qatools.ru
- Различия в скорости выполнения. qatools.ru Чем выше слой, тем дольше проверка. qatools.ru
- Различия в стоимости. qatools.ru Чем реже запускаются тесты, тем сложнее искать с их помощью баги. qatools.ru
- Степень близости к реальному пользователю. qatools.ru Например, UI-тесты максимально приближены к боевым условиям. qatools.ru
Основная цель многоуровневого тестирования — устранить слабые места и повысить качество продукта за счёт внедрения усовершенствованных методологий. www.tutorialspoint.com