HOW TO:將 Web 效能測試繫結至文字檔
這個主題適用於:
Visual Studio Ultimate |
Visual Studio Premium |
Visual Studio Professional |
Visual Studio Express |
---|---|---|---|
將 Web 效能測試繫結至文字檔資料來源的方法與繫結至資料庫類似,但是需要一些額外步驟。 一般而言,將 Web 效能測試繫結至文字檔的步驟包含下列程序:
從文字檔建立資料來源。
將文字檔加入至 Web 效能測試做為資料來源。
將 Web 效能測試繫結至文字檔資料來源。
注意事項 |
---|
文化特定格式的分隔符號可以在登錄設定 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines\Text\Format 中找到。 |
也可以藉由提供選擇性的結構描述定義檔,使用更複雜的文字檔。 如需詳細資訊,請參閱 HOW TO:將結構描述定義加入至 Web 效能測試的文字檔資料來源。
從文字檔建立資料來源
若要從文字檔建立資料來源,您必須設定資料夾以存放文字檔。 該資料夾會扮演資料庫的角色,而文字檔則是資料庫中的資料表。 在您的資料庫資料夾中可以有一個以上的文字檔。
從文字檔建立資料來源
建立新資料夾並予以命名,例如 Data。
注意事項 建議您將此資料夾建立在網路共用上。 這可讓您在其他 Web 效能測試中重複使用此資料、與其他測試人員共用此資料,並在使用測試代理程式和測試控制器的遠端電腦上,更容易使用負載測試中的此資料。 如需詳細資訊,請參閱將資料來源繫結至 Web 效能測試。
將您的文字檔加入至目錄。
將文字檔加入 Web 效能測試做為資料來源
至此,您已從文字檔建立了資料來源,現在可以將它加入至 Web 效能測試。
若要將文字檔加入至 Web 效能測試做為資料來源
開啟 Web 效能測試。
在 [Web 效能測試編輯器] 中,按一下 [加入資料來源]。
[連接屬性] 對話方塊隨即出現。
在 [OLE DB 提供者] 下拉式清單中,選取 [Microsoft Jet 4.0 OLE DB 提供者]。
在 [伺服器名稱或檔名] 文字方塊中,輸入包含您的文字檔之資料夾名稱。
警告
指定資料夾名稱,不是指定檔案本身。
選擇 [進階]。
[進階屬性] 對話方塊隨即出現。
找到 [擴充屬性] 屬性,並輸入 Text。
注意事項 如果您的文字檔不包含具有資料行名稱的標頭資料列,請輸入 Text;HDR=NO;,不要輸入 Text。
按一下 [確定],關閉 [進階屬性] 對話方塊。
(選擇性) 按一下 [測試連接] 按鈕驗證對該檔案的連接。
按一下 [確定],關閉 [連接屬性] 對話方塊。
[選擇資料表] 對話方塊隨即出現。
在 [選擇資料表] 對話方塊中,選取您要使用的文字檔名稱。
注意事項 如果 data 資料夾中有一個以上的文字檔,您可以選取所有您要使用的檔案。 每個檔案都會被視為資料表。 文字檔名中的句號 (.) 會以數字符號 (#) 取代,例如 TestData#txt。
按一下 [確定],關閉 [選擇資料表] 對話方塊。
這時,[資料來源] 節點會加入至您的 Web 效能測試,而且文字檔會在階層架構中顯示為資料表。
將 Web 效能測試繫結至文字檔資料來源
至此,您已加入文字檔做為資料來源,現在可以使用將 Web 效能測試繫結至其他資料來源的相同方式,將 Web 效能測試的一部分繫結至該檔案。
若要將 Web 效能測試繫結至文字檔資料來源
開啟已加入文字檔做為資料來源的 Web 效能測試。
在要求資料的要求樹狀目錄中找到某個要求,例如具有 Form Post 參數的要求。 接著選取這個參數節點。
在 [屬性] 視窗中,按一下 [Value] 屬性中的下拉箭號,並在階層架構中選取正確的資料來源。 下一步,選擇資料表的名稱,以及要用來做為值的欄位名稱。
在 [測試] 功能表上,指向 [編輯測試回合組態],然後按一下 [本機測試回合]。
在 [localtestrun.testrunconfig] 對話方塊中,選取左窗格的 [Web 效能測試],然後在右窗格中選取 [每一資料來源資料列一次執行] 選項。
這會對資料庫中的每一資料列各執行一次測試。 在每個測試反覆運算上,指標會移至資料庫的下一個資料列。
按一下 [套用],然後按一下 [關閉]。
按一下 [檔案] 功能表上的 [儲存],以儲存 Web 效能測試。
請參閱
工作
HOW TO:將結構描述定義加入至 Web 效能測試的文字檔資料來源