Базовый
Что такое Анализ граничных значений (Boundary Value Analysis)?
Анализ граничных значений всегда используется вместе с Классами эквивалентности.
Статистика показывает, что 90% багов (ошибки типа >= вместо >) прячутся на границах диапазонов.
Пример: Поле "Возраст" (разрешено от 18 до 60).
Мы тестируем сами границы и значения рядом с ними:
- Нижняя граница: 17 (ошибка), 18 (успех), 19 (успех).
- Верхняя граница: 59 (успех), 60 (успех), 61 (ошибка).
💡 Практика: Аналитик должен явно прописывать в ТЗ, включительны ли границы (входит ли 60 в диапазон).