管理負載測試結果儲存機制中的負載測試結果
執行負載測試期間所收集到的任何資訊,都可以儲存在稱為「負載測試結果儲存機制」(Load Test Results Repository) 的 SQL 資料庫中。 [負載測試結果儲存機制] 含有效能計數器資料,以及已記錄之錯誤的相關資訊。 結果儲存機制資料庫是由控制器的安裝程式所建立,或是在第一次從本機執行負載測試時自動建立。 對於本機執行,如果不存在負載測試結構描述,就會自動建立資料庫。
如果您修改了控制器的結果儲存機制連接字串 (Connection String) 以使用不同的伺服器,新的伺服器就需要執行 loadtestresultsrepository.sql 指令檔來建立結構描述。 如需如何設定負載測試結果儲存機制的詳細資訊,請參閱 HOW TO:使用 SQL 建立負載測試結果儲存機制。
Visual Studio Ultimate提供具名計數器集合,這些集合會根據技術來收集通用的效能計數器。 當您在分析 IIS 伺服器、ASP.NET 伺服器或 SQL 伺服器時,這些集合都相當有用。 以計數器集合收集的所有資料,都會儲存在負載測試結果儲存機制中。
重要事項 |
---|
計數器集合與效能計數器資料不同。 效能集合是中繼資料 (Metadata), 它定義了一組效能計數器,這些計數器的收集來源應該是執行特定角色 (例如 IIS 或 SQL Server) 的電腦。 因此這個計數器集合會是負載測試定義的一部分。 而效能計數器資料則是根據計數器集合、特定電腦之計數器集合的對應,以及取樣率來進行收集。 |
負載測試結果存放區考量
當您安裝 Visual Studio 2010 Ultimate 時,負載測試結果存放區就會設定為使用電腦上所安裝的 SQL Express 執行個體。 SQL Express 最多只能使用 4GB 的磁碟空間。 如果您要長時間執行許多負載測試,就應該考慮將負載測試結果存放區設定為使用完整 SQL Server 產品的執行個體 (如果有的話)。
負載測試分析器工作
工作 |
相關主題 |
---|---|
設定負載測試結果儲存機制:您可以在 SQL 資料庫上設定負載測試結果儲存機制。
注意事項
您也可以在安裝測試控制器時建立負載測試儲存機制。如需詳細資訊,請參閱安裝和設定 Visual Studio Agents、測試和組建控制器。
|
|
選取及檢視結果儲存機制:您可以選取特定的結果儲存機制。 您不必侷限於本機結果存放區。 負載測試通常會在遠端代理程式電腦集合上執行。 從代理程式或本機電腦產生的測試結果,可以儲存在任何已經存有您所建立之負載測試結果存放區的 SQL Server 上。 在任何一種情況下,您都必須使用 [管理測試控制器] 視窗來識別要儲存負載測試結果的位置。 |
|
從儲存機制中刪除負載測試結果:您可以使用 [開啟和管理負載測試結果] 對話方塊,從 [負載測試編輯器] 移除負載測試結果。 |
|
匯入和匯出結果至儲存機制:您可以使用從 [負載測試編輯器] 匯入和匯出負載測試結果。 |
相關工作
您可以使用 [負載測試分析器] 來檢視執行中之負載測試和已完成之負載測試的結果。