@Tw1ce

Как тестировать и разрабатывать без продуктовых данных?

Есть какой-то кейс, происходящий на конкретных данных. Пришел запрос в поддержку, локализовали его на стейдже к примеру, есть догадки почему это происходит, как дальше вести это дело по всему циклу разработки? Как разработчики/QA проверят, что догадки верны и проблема ушла, без продуктовой базы?

Update 1
То есть пока вырисовывается картина тащить на стенды обезличенные данные прода минимального размера, на самом деле оно сейчас примерно так и выглядит, но это естественно накладывает определенные расходы на управление и раздувает инфраструктуру. Интересны какие-либо альтернативы: как подобные кейсы проходят команды без возможности разработки/тестирования на продуктовых данных? Какие поправки в процессах нужны для этого? Возможно ли это?
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 3
vasilyevmn
@vasilyevmn
DevOps
Нужно обезличить данные.
Почитайте тут https://habr.com/ru/company/technoserv/blog/490740/
Ответ написан
Комментировать
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
Продуктовую базу обычно обрезают до 10% ну или до разумного предела.
Дальше смотрят по метрикам где проблема, моделируют ее зажимая нужный параметр.
Дальше прогоняют тестовый сценарий и ловят на точках остановки именно там где по метрикам что то случилось.

Но в общем это конечно опыт, когда вы без логов, помня что изменяли, делаете предположения
Ответ написан
Комментировать
Пришел запрос в поддержку, локализовали его на стейдже к примеру, есть догадки почему это происходит
Уже хорошо. Ищите проблему.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы