Назад

Регрессия и релиз · Средняя

Спланировать регрессию

Выбрать набор проверок, который защищает важные старые сценарии перед релизом.

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

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

Выбрать набор проверок, который защищает важные старые сценарии перед релизом.

Главная пользаРегрессия снижает риск, что новая функциональность сломает работающие части продукта.
Первое действиеОпределите затронутые модули.
Готово, когдаRegression scope утвержден.

Контекст

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

ЦельРегрессия снижает риск, что новая функциональность сломает работающие части продукта.
ДействиеОпределите затронутые модули.
ПроверкаRegression scope утвержден.

Что это дает

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

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

  1. Определите затронутые модули.
  2. Выберите critical path и интеграционные сценарии.
  3. Согласуйте время и владельцев регрессии.

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

  • Regression scope утвержден.
  • Проверки привязаны к рискам релиза.
  • Результат доступен команде.

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

  • Запускать всю регрессию без учета изменений.
  • Не проверять интеграции.
  • Не оставлять время на исправления.

Инструменты

Regression suiteRisk matrixTestRail

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

Release quality

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

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

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

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

Артефакт

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

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

Regression scope утвержден.

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

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

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

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

Перед отметкой выполнено: Regression scope утвержден.

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

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

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

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

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