Выбор ответа Junior Уровни и виды тестирования спрашивают часто обновлено

Ретест и регрессионное тестирование

Вопрос

Разработчик исправил баг в расчёте корзины. Чем ретест отличается от регрессии?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Ретест: исправлен ли этот баг; регрессия: не сломалось ли рабочее. Ретест (подтверждающее тестирование) повторяет шаги из баг-репорта на новой сборке.

Варианты ответа

  1. Ретест проверяет весь продукт, а регрессия только исправленный баг
  2. Это одно и то же: повторная проверка после исправления дефекта
  3. Ретест: исправлен ли этот баг; регрессия: не сломалось ли рабочееправильный ответ
  4. Регрессию делают перед релизом, а ретест уже после релиза в проде

Разбор

Ретест (подтверждающее тестирование) повторяет шаги из баг-репорта на новой сборке. Регрессия ищет побочные эффекты изменения в других местах: в оформлении заказа, промокодах, истории заказов. Утверждение, что ретест проверяет весь продукт, переворачивает роли. Регрессию запускают после любых изменений, не только перед релизом, а ретест делают сразу после исправления.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.