共用方式為


升級 Visual Studio 2010 的 Web 效能和負載測試

在 Visual Studio 2010 Ultimate 中建立的現有的 Web 效能測試和負載測試在 Visual Studio 2012 Ultimate 會升級,當開啟並繼續執行。不過, 需要注意Web 效能測試和負載測試包含的某些用戶端變更。

Web 測試和負載測試專案

一個以上的測試專案類型可在 Visual Studio 2012獲得,包括新的 Web 效能測試和負載測試專案類型。任何您在 Visual Studio 2012 所建立的新 Web 效能測試和負載測試工作,會建立Web 效能測試和負載測試專案類型而不是測試專案。如需詳細資訊,請參閱從舊版 Visual Studio 升級測試HOW TO:建立和設定自動化測試的測試專案

執行負載和 Web 效能測試

Visual Studio 2012 取代了您先前用來執行 Web 效能測試和負載測試的測試檢視視窗。若要執行 Web 效能測試和負載測試,您現在必須從 [Web 效能測試編輯器]、[負載測試編輯器] 或 [負載測試] 功能表執行,如下列圖例所示。如需詳細資訊,請參閱執行負載和 Web 效能測試

執行負載測試

執行 Web 效能測試程式碼

在 Visual Studio 2012, Visual Studio 2010 中的 [測試] 功能表也已被取代。若要執行或偵錯您的程式碼、Web 效能測試,您可以在程式碼編輯器中使用捷徑功能表。

執行 Web 效能測試程式碼

或者,在 Web 效能測試程式碼會選取在程式碼編輯器中,將新的 [負載測試] 功能表上,選擇 [執行],然後選取 [選取測試]。

注意事項警告

在 [方案總管] 中選取[Web 效能測試程式碼]和使用[ [負載測試] 功能表執行選取的測試,便會執行所有測試。

如需詳細資訊,請參閱HOW TO:執行 Web 效能測試程式碼

在 Visual Studio 2012, 測試總管取代[測試檢視] 視窗,提供開發程式碼更靈活的單元測試和自動程式碼 UI 測試體驗。測試總管並未包含對 Web 效能測試和負載測試。如需測試總管的詳細資訊,請參閱如何:從 Microsoft Visual Studio 執行測試使用測試總管執行單元測試

SQL Server 2012 版本

若要使用負載測試,安裝搭配 Visual Studio 2012 Ultimate 和是負載測試的預設資料庫伺服器便可使用 SQL Server 2012 Express LocalDB (包括 Microsoft Excel 整合)。SQL Server Express LocalDB 為 SQL Server Express 執行模式目標程式設計開發人員。SQL Server Express LocalDB 安裝複製必要最小的檔案啟動 SQL Server 資料庫引擎。

注意事項注意事項

如果您從 Visual Studio 2010 Ultimate 升級,和 SQL Server Express 偵測與現有的負載測試資料庫, Visual Studio 2012 Ultimate 嘗試連接並使用它。此外,在中,如果偵測到 SQL Server Express, Visual Studio 2012 Ultimate 將嘗試建立負載測試資料庫使用 SQL Server Express 而不是 SQL Server Express LocalDB。

如果您的小組必須重複的資料庫需要,或者您的專案與 SQL Server 2012 Express LocalDB 長得快,您應該考慮升級為 SQL Express 或完整 SQL Server 提供進一步的縮放可能性。如果您升級 SQL Server, SQL Server 2012 Express LocalDB 的 MDF 及 LDF 檔案在使用者設定檔資料夾中。這些檔案可以用來匯入負載測試資料庫加入至 SQL Server Express 2012 或 SQL Server 2012。

您可以從 Microsoft 下載中心下載 SQL Server Express 2012: Microsoft SQL Server Express 2012.

升級測試控制器

如果您是使用 Visual Studio 的Web效能使用測試控制器或負載測試,這些測試控制器並未被 Team Foundation 伺服器,而且測試控制器的版本必須符合 Visual Studio 版本。如需詳細資訊,請參閱升級 Visual Studio 2010 的 Test Controller安裝並設定 Test Agent 和 Test Controller

請參閱

參考

Visual Studio 2012 中應用程式開發週期管理測試的新功能

概念

Visual Studio11 相容性

從舊版 Visual Studio 升級測試

使用 Visual Studio Web 效能和負載測試來測試效能與壓力

測試應用程式