Создание специализированных тестовых данных с помощью пользовательского генератора данных
Пользовательский генератор данных позволяет создавать тестовые данные, необходимые для нужд организации, но которые при этом невозможно создать с помощью встроенных генераторов данных. Пользовательские генераторы данных можно использовать совместно с генераторами данных, встроенными в Visual Studio Premium или Visual Studio Ultimate, для создания реалистичных тестовых данных, которые не раскрывают конфиденциальные сведения. Для создания пользовательского генератора данных используются классы из пространства имен Microsoft.Data.Schema.Tools.DataGenerator.
Общие задачи
В следующей таблице приведены описания типовых задач, которые могут оказаться полезными при реализации этого сценария, и ссылки на более подробные сведения о выполнении этих задач.
Общие задачи |
Справочные материалы |
---|---|
Практические упражнения: чтобы узнать, как создать и зарегистрировать простой пользовательский генератор данных, следуйте вводному пошаговому руководству. |
|
Сведения о расширяемости генератора данных: если пользовательский генератор данных создается впервые, сначала следует ознакомиться с дополнительными сведениями. Можно узнать о процессе создания данных, типах расширяемости для генераторов данных и связях между генераторами данных, распределениями данных и конструкторами генераторов данных. Можно также узнать, как присваивать имена генераторам и автоматически назначать входные свойства. |
|
Создание пользовательского генератора данных:чтобы создать пользовательский генератор данных, необходимо сначала создать проект, а затем задать входные и выходные свойства генератора. Построив генератор, использовать его можно, зарегистрировав в Visual Studio Premium или Visual Studio Ultimate. |
|
Дополнительные способы создания данных: для создания пользовательских генераторов данных для проверочного ограничения следуйте инструкциям этого пошагового руководства. |
|
Развертывание пользовательского генератора данных: после проверки правильности работы генератора данных его можно передать членам команды. Можно предложить всем участникам команды установить и зарегистрировать расширение функции вручную или же создать простую программу установки функции. |
|
Использование по умолчанию пользовательского генератора для типа данных SQL: можно изменить генератор данных, используемый по умолчанию для конкретного типа данных Transact-SQL, выбрав пользовательский генератор. |
|
Устранение неполадок, связанных с созданием данных: дополнительные сведения о том, как идентифицировать и устранять типичные проблемы, связанные с генераторами данных. |
Связанные сценарии
- Создание данных теста для баз данных с помощью генераторов данных
Перед выполнением модульных тестов базы данных необходимо создать реалистичные тестовые данные с помощью генератора данных, что позволяет при этом избежать предоставления рабочих данных разработчикам.
См. также
Задачи
Пошаговое руководство. Создание и выполнение плана создания данных