使用自訂資料產生器產生特製化測試資料
藉由建立自訂資料產生器,您可以產生配合組織需求、但無法透過內建產生器產生的測試資料。 您可以使用自訂資料產生器並搭配 Visual Studio Premium 或 Visual Studio Ultimate 中包含的產生器,以產生不會洩漏機密資訊的擬真測試資料。 若要建立自訂資料產生器,您可以使用 Microsoft.Data.Schema.Tools.DataGenerator 命名空間中的類別。
一般工作
下表列出支援此案例之一般工作的說明,以及詳細資訊的連結,這些資訊可幫助您成功完成這些工作。
一般工作 |
支援內容 |
---|---|
獲得實務練習:您可以執行入門逐步解說,開始熟悉如何建立及註冊簡單的自訂資料產生器。 |
|
了解資料產生器擴充性:如果您是建立第一個自訂資料產生器,可能會想在開始之前更進一步了解。 您可以了解資料產生程序、資料產生器擴充性的類型,以及資料產生器、資料散發和資料產生器設計工具之間的關係。 您也可以了解如何命名產生器以及如何自動指派輸入屬性。 |
|
建立自訂資料產生器:若要建立自訂資料產生器,您可以為它建立專案,然後指定該產生器的輸入和輸出屬性。 建置產生器之後,您必須先註冊該產生器,才能在 Visual Studio Premium 或 Visual Studio Ultimate 中使用。 |
|
嘗試更進階的技巧來產生資料:您可以執行此逐步解說來針對檢查條件約束建立自訂資料產生器。 |
|
部署自訂資料產生器:在驗證資料產生器正確運作之後,您可以將它散發給小組。 您可以要求每個小組成員,手動安裝及註冊擴充功能,或者為此建立簡單的安裝程式。 |
|
使用自訂產生器做為 SQL 資料型別的預設資料產生器:您可以指定自訂產生器,以變更特定 Transact-SQL 資料型別所使用的預設產生器。 |
|
疑難排解產生資料的問題:您可以了解如何識別和解決資料產生器的常見問題。 |
相關案例
- 使用資料產生器產生資料庫的測試資料
執行資料庫單元測試之前,您應使用資料產生器來建立實際的測試資料,而不會將實際執行資料透露給開發人員。