使用負載測試分析器分析負載測試結果

您可以使用 [負載測試分析器],找出應用程式的瓶頸、辨識應用程式的錯誤,以及測量應用程式的改進程度。 可透過下列方式使用 [負載測試分析器] 來分析負載測試結果:

  • 在負載測試執行時予以監視。

  • 在負載測試完成後予以分析。

  • 檢視上一次負載測試的結果。

不論您是從 Visual Studio Ultimate 或命令列執行負載測試,也不論您是在單機電腦或遠端機器上執行負載測試,都可以完成上述工作。

注意事項注意事項

您也可以建立報告,這些報告會比較兩個以上的報告以進行趨勢分析,並與專案關係人共用。如需詳細資訊,請參閱針對測試比較或趨勢分析報告負載測試結果

需求

  • Visual Studio Ultimate

分析執行中與已完成之負載測試之間的差異

當您執行負載測試時,[負載測試分析器] 會顯示在另一個索引標籤中,並顯示負載測試的名稱以及測試開始的時間 (例如 LoadTest1 [下午 12:40])。 當負載測試執行時,會有較小的一組效能計數器資料維持在記憶體中。 您可以在負載測試執行時監視這組資料。 負載測試完成之後,您可以從資料庫分析整組資料。 負載測試執行時顯示的資料,與負載測試完成後可以看到的資料之間有一些差異。 例如,90% 和 95% 的回應時間資料都必須等到負載測試完成後才會進行計算。 而且可以用來分析資料之工具的功能也有一些差異。

在您執行負載測試時,可使用兩個檢視:[圖形] 測試和 [資料表] 檢視。 [圖形] 檢視可讓您繪製所收集的效能計數器。 [資料表] 檢視提供每個收集的測試、頁面、異動和要求的資訊。 您也可以取得列出錯誤的資料表。

根據預設,當負載測試完成時,會顯示 [摘要] 檢視。 您可以使用工具列在 [摘要]、[圖形]、[資料表] 和 [詳細資料] 檢視之間切換。 [負載測試分析器] 可以使用一般的 Visual Studio 視窗管理技術,設為停駐或浮動視窗。 當您分析完成的負載測試回合時,可以同時開啟多個 [負載測試分析器],以比較不同的負載測試回合。

如需 [負載測試分析器] 更為完整的概觀,請參閱負載測試分析器概觀

工作

工作

相關主題

存取負載測試的結果:當您從 [負載測試編輯器] 執行負載測試時,負載測試結果會自動開啟,而且執行中的負載測試會顯示在 [負載測試分析器] 中。

在負載測試中加入分析注意事項:您可以在進行分析時將註解加入至負載測試。 註解會隨著負載測試結果永久儲存。 輸入的描述也會顯示在 [描述] 資料行中,這個資料行與 [負載測試編輯器] 的 [開啟和管理測試結果] 對話方塊中的負載測試相關聯。

如需詳細資訊,請參閱HOW TO:存取負載測試結果以進行分析

此外,當您建立負載測試結果的 Excel 報表時,就會顯示註解。

如需詳細資訊,請參閱針對測試比較或趨勢分析報告負載測試結果

分析負載測試的結果:您必須先存取負載測試回合資料,之後才能分析產生的資料。 您可以檢視 [負載測試摘要],快速了解測試的結果。 負載測試摘要會以精簡易讀的格式顯示主要的結果。

您可以列印負載測試摘要, 以方便您和專案關係人一起討論測試的結果。

您可以使用負載測試結果中的圖形和資料表,分析負載測試結果的詳細資料。 其中包括 [錯誤]、[頁面]、[要求]、[SQL 追蹤]、[測試]、[臨界值] 和 [異動]。

分析負載測試結果中的虛擬使用者活動,找出效能問題:您可以使用「虛擬使用者活動圖表」,以視覺化負載測試期間虛擬使用者可以執行的動作。 這樣可幫助您找出 CPU 使用率激增或者要求數/秒降低的狀況,並判斷發生這些狀況時正在執行的測試或頁面。

相關工作

執行負載和 Web 效能測試

您必須先執行一次或多次測試,才能分析負載測試。 在測試執行時,可以即時觀察測試結果。

管理負載測試結果儲存機制中的負載測試結果

當您執行負載測試時,於負載測試回合期間收集到的任何資訊,都可以儲存在稱為 [負載測試結果儲存機制] 的 SQL 資料庫中。 [負載測試結果儲存機制] 含有效能計數器資料,以及已記錄之錯誤的相關資訊。

您可以使用 [開啟和管理負載測試結果] 對話方塊,在 [負載測試編輯器] 中管理負載測試結果。 您可以開啟、匯入、匯出及移除負載測試結果。

針對測試比較或趨勢分析報告負載測試結果

您可以建立 Microsoft Excel 報告,以協助判斷問題並探索趨勢。 您可以和專案關係人共用報告,他們不需要具有 Team Foundation Server 存取權。

外部資源

Ee923686.collapse_all(zh-tw,VS.110).gif指引

Visual Studio 2012 連續傳遞測試– 第 6 章:測試工具箱

請參閱

概念

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

在 Microsoft Test Manager 中檢閱測試結果

其他資源

建立和編輯負載與 Web 效能測試

針對測試比較或趨勢分析報告負載測試結果