Выбор ответа Junior Классы эквивалентности и границы обновлено
Почему из класса берут одно значение
Вопрос
На чём основано правило «из каждого класса эквивалентности достаточно одного значения»?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: На допущении, что все значения класса обрабатываются одинаково. Класс выделяют именно по одинаковой обработке: если одно значение класса находит дефект, то его найдут и другие, а если не находит, то остальные тоже не найдут.
Варианты ответа
- На том, что остальные значения класса проверят разработчики юнит-тестами
- На требовании ISTQB тестировать ровно одно значение из каждого класса
- На том, что внутри класса ошибок не бывает, они возникают на границах
- На допущении, что все значения класса обрабатываются одинаковоправильный ответ
Разбор
Класс выделяют именно по одинаковой обработке: если одно значение класса находит дефект, то его найдут и другие, а если не находит, то остальные тоже не найдут. Это допущение, и оно может ломаться, поэтому классы выделяют по требованиям и по знанию реализации. Юнит-тесты разработчиков к правилу не относятся. ISTQB ничего не предписывает количественно. Ошибки внутри класса бывают, просто они одинаковы для всех его значений, если класс выделен верно.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «Классы эквивалентности и границы»
- Граничные значения для поля «возраст 18-60»
- Трёхточечный анализ границ для диапазона 18-60
- Требование «до 18 лет» без уточнения
- Граница «исполнилось 18 лет» по дате рождения
- Граница скидки в копейках
- Класс, который часто забывают
- Классы для диапазона 5-15
- Граничные длины логина 3-16 символов