Назад

Регрессия и релиз · Продвинутая

Разобрать дефекты после релиза

Понять, почему дефект дошел до production и как улучшить процесс.

Регрессия и релиз: визуальный контекст этапа
Аудиопересказ пунктаПолная версия материала для прослушивания
Прослушано 0%
Скачать

Быстро понять за 2 минуты

Понять, почему дефект дошел до production и как улучшить процесс.

Главная пользаРазбор production defects улучшает требования, тест-дизайн, автоматизацию и релизный контроль.
Первое действиеОпишите путь дефекта от требования до релиза.
Готово, когдаRoot cause описан.

Контекст

Перед релизом важно проверить не только новую функцию, но и критические старые сценарии, которые могли сломаться.

ЦельРазбор production defects улучшает требования, тест-дизайн, автоматизацию и релизный контроль.
ДействиеОпишите путь дефекта от требования до релиза.
ПроверкаRoot cause описан.

Что это дает

Разбор production defects улучшает требования, тест-дизайн, автоматизацию и релизный контроль.

Как выполнить

  1. Опишите путь дефекта от требования до релиза.
  2. Определите, какая проверка могла его поймать.
  3. Добавьте изменение в процесс или тестовый набор.

Критерии приемки

  • Root cause описан.
  • Есть preventive action.
  • Новый контроль добавлен в чеклист или автотесты.

Типичные ошибки

  • Искать виноватого вместо причины.
  • Ограничиться фразой «нужно внимательнее».
  • Не обновить тестовый набор.

Инструменты

RCAPostmortemBug taxonomy

Рабочий артефакт

Release quality

Релизная готовность

Оценка готовности релиза по критичным дефектам, регрессии, smoke и рискам.

  • Critical bugs
  • Smoke pass rate
  • Regression pass rate
  • Known issues

Контроль качества

Артефакт

Релизная готовность

Метрика проверки

Root cause описан.

Когда пересматривать

После релизов, изменения требований, новых дефектов, ретестов и обновления критериев приемки.

Что передать дальше

Риск, шаги воспроизведения, окружение, доказательства, ожидаемый результат и владельца исправления.

Перед отметкой выполнено: Root cause описан.

Как применять

Начинайте с риска для пользователя и продукта. Затем проверьте воспроизводимость, окружение, тестовые данные и доказательства. Хороший QA-пункт отвечает на три вопроса: какой риск закрываем, как воспроизводим результат и по каким критериям считаем проверку завершенной.

Режим обучения

Прочитайте материал, прослушайте аудио и проверьте понимание по коротким вопросам. Ответ раскрывается после попытки сформулировать его самостоятельно.

1. Какую основную пользу должен дать этот пункт?
2. Какой первый практический шаг нужно выполнить?
3. По какому критерию можно понять, что пункт выполнен?