濮阳杆衣贸易有限公司

主頁 > 知識庫 > 如何使用Visual Studio 2010在數(shù)據(jù)庫中生成隨機測試數(shù)據(jù)

如何使用Visual Studio 2010在數(shù)據(jù)庫中生成隨機測試數(shù)據(jù)

熱門標簽:怎樣把地圖標注導入公司地址 洛陽外呼系統(tǒng)平臺 廣州人工電銷機器人費用 如何在地圖標注自己店鋪 400外呼系統(tǒng)合法 真人語音電銷機器人 電銷機器人被曝光 地圖標注一個圓圈怎么用 寧波人工外呼系統(tǒng)有效果嗎

測試在項目中是很重要的一個環(huán)節(jié),在Visual Studio 2010中,在測試方面已經(jīng)有很好的支持了,比如有單元測試,負載測試等等。在數(shù)據(jù)測試的方面,Visual Studio 2010,還支持對數(shù)據(jù)庫進行多種測試,其中一個很好用的功能是能為開發(fā)者在測試階段,大量方便地為數(shù)據(jù)庫生成隨機的數(shù)據(jù),而且還可以自己指定生成數(shù)據(jù)的規(guī)則,十分方便,這就讓在測試過程中,開發(fā)者能有更充足的數(shù)據(jù)樣本對項目進行測試。本文則介紹其中的Data Generation數(shù)據(jù)生成器的使用方法。

1 創(chuàng)建SQL Server 2008數(shù)據(jù)庫項目

首先,打開Visual Studio 2010,選擇新建項目,在下圖中,選擇建立一個SQL Server 2008的數(shù)據(jù)庫項目,命名為SampleDBApp

2 導入數(shù)據(jù)

在建立好數(shù)據(jù)庫項目后,接著我們可以進行數(shù)據(jù)對象的導入,這里將已存在的數(shù)據(jù)庫中的數(shù)據(jù)對象導入到我們建立好的數(shù)據(jù)庫項目中。首先我們要連接到數(shù)據(jù)庫中,在數(shù)據(jù)庫項目中鼠標右鍵,在彈出的菜單中選擇“導入數(shù)據(jù)對象和設置”,如下圖:

這會打開一個數(shù)據(jù)導入的向導窗口,如下圖,會提示用戶連接已有的數(shù)據(jù)庫,我們只需要簡單按照向導說的去一步步完成即可。

在數(shù)據(jù)導入完成后,會出現(xiàn)如下的提示信息,表示數(shù)據(jù)已經(jīng)成功導入。

3 添加數(shù)據(jù)生成計劃

這時,我們可以開始添加數(shù)據(jù)生成計劃了。在項目中鼠標右鍵后的彈出菜單中,選擇“Data Generation Plan”,如下圖:

在彈出的窗口中繼續(xù)選擇增加數(shù)據(jù)轉換計劃,如下圖:

       4 選擇要添加的表

接下來,會出現(xiàn)該數(shù)據(jù)庫中已有的表,以供用戶選擇對哪些表進行生成數(shù)據(jù),當用戶選擇某個表后,會在屏幕下方顯示該表中的所有列,以供用戶選擇哪些列來生成數(shù)據(jù)。

在上圖中,比如象Products表,還可以設置它的相關聯(lián)的表,如Categories表,還可以設置其關聯(lián)關系(在Ratio to Related列中設置),如1:1一對一關系。而在下方的列的部分,注意其中的每個列的Generator生成器中,甚至可以設置使用正則表達式去生成數(shù)據(jù),如下圖,十分方便。

5 生成數(shù)據(jù)

在上面的步驟都完成后,可以點如下圖的生成按鈕或者F5,即可馬上在數(shù)據(jù)表中隨機生成測試數(shù)據(jù),在生成時,系統(tǒng)會詢問是否在現(xiàn)有的數(shù)據(jù)庫表中生成測試數(shù)據(jù),還是另外選擇生成的目的地。

6 檢驗生成的數(shù)據(jù)

最后,數(shù)據(jù)生成后,可以到Sql Server中檢查生成的數(shù)據(jù),如下圖,可見Visual Studio的數(shù)據(jù)生成器的確為我們生成了大量的測試數(shù)據(jù)。

微軟官方文檔:http://msdn.microsoft.com/en-us/library/dd193262(v=vs.100).aspx

您可能感興趣的文章:
  • 微軟 Visual Studio 2010官方下載地址給大家

標簽:石家莊 北海 咸寧 南昌 珠海 煙臺 東營 晉中

巨人網(wǎng)絡通訊聲明:本文標題《如何使用Visual Studio 2010在數(shù)據(jù)庫中生成隨機測試數(shù)據(jù)》,本文關鍵詞  如何,使用,Visual,Studio,2010,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何使用Visual Studio 2010在數(shù)據(jù)庫中生成隨機測試數(shù)據(jù)》相關的同類信息!
  • 本頁收集關于如何使用Visual Studio 2010在數(shù)據(jù)庫中生成隨機測試數(shù)據(jù)的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    张家界市| 方城县| 青铜峡市| 海城市| 抚州市| 龙江县| 岗巴县| 乌鲁木齐县| 霍林郭勒市| 雷山县| 永登县| 株洲市| 阿拉尔市| 紫金县| 淮阳县| 彰化县| 从化市| 内乡县| 怀远县| 佛山市| 平阴县| 公安县| 白沙| 涞水县| 乐山市| 越西县| 通河县| 金沙县| 微山县| 绥滨县| 盐城市| 房产| 漾濞| 蚌埠市| 益阳市| 四子王旗| 凤庆县| 邛崃市| 湄潭县| 九江市| 双鸭山市|