Я полагаю, что Полиция наилучшей практики установит мантру «никогда не тестируй в продуктах» и, возможно, даже добавь «разработчики не должны иметь доступа к продуктам».
Тем не менее, я работаю над системой на мэйнфреймах, где существуют огромные различия между производством и тестированием / qa / qc; чем больше система, тем вероятнее такая ситуация. Кроме того, чем больше групп имеет долю в приложении, тем выше вероятность этого.
Мне нужно больше, чем две руки, чтобы подсчитать, сколько раз мы могли только дублировать проблему в производственной среде. Опция затем становится создание тестовых таблиц / пользователей / данных или использование реальных данных клиентов.
Иногда мы также создаем тестовые записи в рабочих таблицах, поскольку некоторым пользователям / клиентам нравится иметь что-то, что они могут искать / извлекать, что всегда есть.
Поэтому я советую, что можно запускать тестовые аккаунты / продукты в производство, если это поможет устранить неполадки после запуска.