Выбор ответа Junior Уровни и виды тестирования спрашивают часто обновлено
Ретест и регрессионное тестирование
Вопрос
Разработчик исправил баг в расчёте корзины. Чем ретест отличается от регрессии?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Ретест: исправлен ли этот баг; регрессия: не сломалось ли рабочее. Ретест (подтверждающее тестирование) повторяет шаги из баг-репорта на новой сборке.
Варианты ответа
- Ретест проверяет весь продукт, а регрессия только исправленный баг
- Это одно и то же: повторная проверка после исправления дефекта
- Ретест: исправлен ли этот баг; регрессия: не сломалось ли рабочееправильный ответ
- Регрессию делают перед релизом, а ретест уже после релиза в проде
Разбор
Ретест (подтверждающее тестирование) повторяет шаги из баг-репорта на новой сборке. Регрессия ищет побочные эффекты изменения в других местах: в оформлении заказа, промокодах, истории заказов. Утверждение, что ретест проверяет весь продукт, переворачивает роли. Регрессию запускают после любых изменений, не только перед релизом, а ретест делают сразу после исправления.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.