arrow

назад

ask

Вопрос

Какие лучшие практики вы знаете, чтобы избежать тестирования на продакшене? Например, если нужна БД с реальными данными

repost

361

input message

напишите коммент


4 коммента

У нас каждый день идёт бэкап, после чего запускается скрипт, который обфусцирует данные с этого бэкапа - меняет мыло, тексты, числа. Его и юзаем.

0

ответить

Реальная база это дамп. Его все равно надо регулярно делать. Ну обезличивание грамотно поставленное. Плюс ряд мер для того что бы это база из тестовой в базу группы разработки не превратилось

0

ответить

Чем моковые баннеы от продовых отличаются? Или же вопрос про сервисы?

0

ответить

Я как понял тут наболевший вопрос про базу. На проде она может содержать ПД, ДСП и в особых тяжелых случаях гостайну. В общем тут обезличивание данных про методики которых кучу копей уже сломали. А так грамотное построение миграций, Интеграционое творчество стиронавние с помощью всяких TestConteiner , ну и простейшие Unit тесты. В общем если грамотно выставить систему тестовых контуров и интеграционных и юнит тестов с грамотной организацией данных в виде миграций - то можно на проде и не тестировать. Или вообще в пароидальных случаях поддерживать зеркало прода для итоговых тестовых сценариев.

0

ответить

еще контент в этом сообществе

пост закреплён — пока закрепить можно только один пост

trash bin
перейти к нему не получится