Да! Но ручное использование тестовых данных в производстве не кажется мне хорошей идеей, так как их нельзя контролировать или контролировать. Мой ответ ниже предполагает, что данные теста используются для автоматического тестирования.
Данные испытаний в производстве являются "сегодняшними" потребностями. Это не было требованием тогда, когда автоматическое тестирование не было требованием (или не существовало). Так что в целом это будет осуждено. Безопасность является основной причиной. Его влияние на испортить аналитику сайта является еще одной причиной. Это подлинные и веские причины.
Невозможно решить, когда-нибудь просто поместить данные испытаний в производство, особенно к концу проекта. Это должно быть сделано требованием с момента начала разработки. Таким образом, тестовые данные должны быть в производстве с самого первого развертывания. И его влияние необходимо изучить и задокументировать. Организации в целом необходимо понимать ее преимущества и влияние.
Тестовые данные должны быть разделены на основе их типа, потребностей или контекста. Например: извлекаемые тестовые данные и редактируемые тестовые данные. Первым шагом будет обеспечение доступности тестовых данных Retrievable (только для чтения, никогда не изменяются). Возможно, это далеко не все, что мы могли бы пройти во многих случаях, но все же обеспечили бы хорошие результаты. И создание этих тестовых данных только для чтения должно быть автоматизировано и желательно задокументировано.
Преимущества наличия данных испытаний в производстве огромны. Автоматическое тестирование приложения более ценно, чем само приложение. Если руководство понимает, что тогда, по крайней мере, начальные «недовольные» изменения. Я чувствую, что тестовые данные в производстве должны рассматриваться как требование / пользовательская история, и все проблемы, связанные с этим, должны быть смягчены. И в этой области должны развиваться новые модели развития.
Это обсуждение также связано с интеграционным тестированием, и эта статья посвящена преимуществам it по сравнению с модульным тестированием