Regression Testing
Описание
Позволяет выполнять большинство тестов из набора регрессионного тестирования. Хорошая практика при исправлении ошибки создать тесты и регулярно прогонять их при последующих изменениях программы. Рекомендуется выполнять прогон тестов после каждой удачной компиляции или чаще.
Ценность
Преимущества:
- Применение практики повышает качество приложения. Упрощает рефакторинг кода.
- После выполнения регрессионного тестирования команда может быть уверена в качестве приложения.
- При рефакторинге какой-либо части кода часто всплывают те же ошибки, что были в предыдущей реализации.
Последствия отсутствия:
- Ранее разработанный функционал может сломаться и об этом долгое время никто не узнает.
Действия для развития:
- Рекомендуем при обнаружении и исправлении ошибки создать тесты проверяющие наличие исправленного дефекта. И регулярно прогонять тесты при последующих изменениях приложения. Рекомендуем выполнять прогон тестов после каждого развертывания или чаще.
Критерии оценки 8
Проверяется только измененный функционал и функционал связанный с изменениями
Проверки запускаются для каждого релиз кандидата
Соглашение о времени выполнения регрессионного тестирования (SLA) определено
Регрессионное тестирование проводится в строгом соответствии с установленным SLA, без превышения указанных временных рамок
Проверка 1
Проверяется только измененный функционал и функционал связанный с изменениями
Проверки запускаются для каждого релиз кандидата
Регрессионное тестирование занимает несколько дней
Ресурсы 1
-
Источник
Метаданные
- ID:
- 3ab70375-fd41-4e7b-b39e-1b7aa7525344
- Slug:
regression-testing- Версия:
- 2.0
- Проекты:
- Client2/Project1 Client1/Project1
- Критерии:
- 4 survey 4 check
- Создано:
- 2026-04-30
- Обновлено:
- 2026-04-30