Анализ граничных значений Техника проектирования тестовых случаев – это одна из техник тестирования. Вы можете найти другие методы тестирования, такие как разделение эквивалентности, таблица решений и методы перехода состояний, нажав на соответствующие ссылки.
Анализ граничных значений (BVA) основан на проверке граничных значений допустимых и недопустимых разделов. Поведение на границе каждого эквивалентного раздела с большей вероятностью будет неправильным, чем поведение внутри раздела, поэтому границы — это область, в которой тестирование может привести к дефектам.
Просмотрите видео ниже, чтобы увидеть «Анализ граничных значений в тестировании программного обеспечения». ”
Каждый раздел имеет свои максимальные и минимальные значения, и эти максимальные и минимальные значения являются граничными значениями раздела.
Граничное значение для допустимого раздела является допустимым граничным значением. Точно так же граничное значение для недопустимого раздела является недопустимым граничным значением.
Тесты могут охватывать как допустимые, так и недопустимые граничные значения. При разработке тестовых случаев выбирается тест для каждого граничного значения.
Для каждой границы мы проверяем +/-1 в младшей значащей цифре с обеих сторон границы.
Анализ граничных значений можно применять на всех уровнях тестирования.
Пример метода проектирования тестового сценария анализа граничных значений:
Предположим, нам нужно протестировать поле, которое принимает возраст от 18 до 56 лет
< p>
Минимальное граничное значение – 18.
Максимальное граничное значение – 56.
Действительные входные данные: 18,19,55,56
Недопустимые входные данные: 17 и 57
Тестовый пример 1: введите значение 17 (18-1) = Неверно
Контрольный пример 2: введите значение 18 = Действительно
Тестовый пример 3: введите значение 19 (18+1) = Действительно
Тестовый пример 4: введите значение 55 (56-1) = Действительно
Контрольный пример 5: введите значение 56 = Действительно
Тестовый пример 6: введите значение 57 (56+1) =Недействительно< p>Пример 2.
Предположим, нам нужно протестировать текстовое поле (имя), которое может иметь длину от 6 до 12 символов.
Минимальное граничное значение — 6
Максимум граничное значение – 12
Действительная длина текста – 6, 7, 11, 12
Недопустимая длина текста – 5, 13
Тестовый пример 1: длина текста – 5 (мин-1) = недопустимо
Тестовый пример 2: длина текста ровно 6 (мин) = допустимо
Тестовый пример 3: длина текста 7 (мин+1) = допустимо
Тестовый пример 4: длина текста 11 (макс.-1) = Действительный
тестовый пример 5: длина текста ровно 12 (макс.) = Действительный
тестовый пример 6: длина текста 13 (макс.+1) = недействительно
TAG: qa