727просмотров
26.7%от подписчиков
24 декабря 2025 г.
questionScore: 800
Пострелизная валидация данных как новый вид тестирования? Этот вид тестирования показал свою эффективность в тех случаях, когда у вашего проекта есть следующие особенности: - это легаси проект с непрозрачной, плохо задокументированной и достаточно сложной логикой (назовем ее “серой логикой”). При этом члены команды, обладающие контекстом легаси не могут 100% гарантировать (или у вас есть сомнения), что их воспоминания о фактическом поведении “серой логики” верны
- на проекте присутствует БД, данные которой являются точкой применения вышеуказанной “серой логики”
- сам проект уже в production
- при этом ограничения, установленные на уровне БД не могут покрыть все необходимые ограничения, которые требует бизнес логика (само собой при наличии достаточно сложного функционала)