| fatkhullinrenat81 | 15 Апреля 2026 в 09:47Сообщение № 1 |
Группа: Проверенные
Сообщений: 134
Статус: Offline
| Когда баг стабильно воспроизводится, а его причина понятна, пора исправлять код.
У этого процесса две задачи: исправить баг и не добавить новых. Чтобы проверить, что баг исправлен и исправление ничего не сломало, понадобятся автоматические или ручные тесты.
В общем виде алгоритм исправления бага выглядит так:
Убедиться, что текущие тесты в чистой копии проекта проходят без ошибок. Добавить или изменить существующий тест так, чтобы он проверял отсутствие бага. В этот момент тест должен стать «красным», потому что самого исправления пока нет. Исправить код. Убедиться, что баг исчез: красный тест должен позеленеть. Убедиться, что мы не добавили новых багов: все остальные тесты также должны пройти успешно.
|
| |
| |
| arturmartyn12 | 15 Апреля 2026 в 09:49Сообщение № 2 |
Группа: Проверенные
Сообщений: 92
Статус: Offline
| Существует множество способов да
|
| |
| |