Share via


分析負載測試錯誤

更新:2007 年 11 月

當您執行負載測試時,可以分析其中發生的錯誤。分析錯誤和調整測試,是負載測試程序中很重要的一部分。如果發生錯誤,負載測試狀態列會出現 [錯誤] 超連結,並指出錯誤發生的數量。若要顯示錯誤表,請按一下超連結。

在錯誤表中檢視錯誤

錯誤表會根據錯誤的類型與子類型,將負載測試期間發生的錯誤分組。表中的總行數表示所發生錯誤的總數。

錯誤表包含下列三欄:

資料行

描述

預設為可見

型別

錯誤的類型。例如,HttpError。

子類型

錯誤的子類型。例如,LoadTestException。

計數

負載測試期間發生此類型錯誤的數量。此資料行中的項目會顯示成超連結。您可以按下任一個超連結,檢視個別錯誤的清單。

最後一個訊息

描述錯誤的訊息。例如,404 - NotFound。

如需詳細資訊,請參閱使用負載測試資料表

向下切入錯誤清單

錯誤表會根據錯誤的類型與子類型,將錯誤分組。若要檢視個別的錯誤表,請顯示 [負載測試錯誤] 對話方塊。若要顯示這個對話方塊,請按一下錯誤表 [計數] 欄中的超連結。您也可以在已填入的錯誤表中,以滑鼠右鍵按一下資料列,然後按一下 [錯誤] 顯示對話方塊。

注意事項:

只有所有錯誤類型及子類型最前面 1000 個例項才會予以收集。當您顯示 [負載測試錯誤] 對話方塊時,最多只會看到該錯誤最前面 1,000 個例項。

[負載測試錯誤] 資料表包含下列欄位:

資料行

描述

時間

負載測試期間發生錯誤的時間。

代理程式

發生錯誤之代理程式電腦的名稱。當您在 Rig 上執行負載測試時,這很重要。如需詳細資訊,請參閱控制器、代理程式和 Rig

測試

發生錯誤之 Web 測試的名稱。

情節

發生錯誤之情節的名稱。

要求

發生錯誤之要求的 URL。

類型

錯誤的類型。例如,HttpError。

子類型

錯誤的子類型。例如,LoadTestException。

文字

錯誤訊息的文字。例如,404 - NotFound。

堆疊

本欄中的項目一定是空的,或是超連結格式的 [檢視] 二字。您可以按一下超連結,檢視錯誤的堆疊追蹤。

詳細資料

本欄中的項目一定是空的,或是超連結格式的 [檢視] 二字。您可以按一下超連結,檢視錯誤詳細資料。錯誤詳細資料包含要求文字、回應文字,以及內容名稱/值組。

注意事項:

只要按一下欄標題,即可排序資料表。

向下切入錯誤詳細資料

[負載測試錯誤] 對話方塊會顯示所發生之個別的錯誤表。若要檢視特定錯誤的詳細資料,請顯示 [錯誤詳細資料] 對話方塊。若要顯示這個對話方塊,請按一下 [負載測試錯誤] 資料表之 [詳細資料] 欄中的超連結。您也可以在已填入的資料表中,以滑鼠右鍵按一下資料列,然後按一下 [檢視詳細資料] 顯示對話方塊。

注意事項:

並非所有錯誤都有錯誤詳細資料。

[錯誤詳細資料] 對話方塊會在與執行 Web 測試的同一個檢視器中,顯示造成錯誤的 Web 要求。檢視器會顯示網頁、要求文字、回應文字、內容名稱/值組,以及驗證與擷取規則詳細資料之轉譯後的檢視。如需詳細資訊,請參閱執行及檢視 Web 測試

注意事項:

錯誤詳細資料不包含相依要求資訊。

由於錯誤詳細資料會在資料庫中耗用大量的空間,因此要收集其詳細資料之錯誤的數目是有限的。您可以設定負載測試回合設定的 [最大錯誤數目] 屬性,以變更要收集詳細資料之錯誤的數目。如需詳細資訊,請參閱 HOW TO:變更回合設定

向下切入堆疊追蹤

[負載測試錯誤] 對話方塊會顯示所發生之個別的錯誤表。若要檢視特定錯誤的堆疊追蹤,請顯示 [錯誤堆疊追蹤] 對話方塊。若要顯示這個對話方塊,請按一下 [負載測試錯誤] 對話資料表之 [堆疊] 欄中的超連結。您也可以在已填入的資料表中,以滑鼠右鍵按一下資料列,然後按一下 [檢視堆疊] 顯示對話方塊。

注意事項:

並非所有錯誤都有堆疊追蹤。

請參閱

概念

分析臨界值規則違規

其他資源

分析負載測試回合

使用負載測試