分析負載測試錯誤
更新:2007 年 11 月
當您執行負載測試時,可以分析其中發生的錯誤。分析錯誤和調整測試,是負載測試程序中很重要的一部分。如果發生錯誤,負載測試狀態列會出現 [錯誤] 超連結,並指出錯誤發生的數量。若要顯示錯誤表,請按一下超連結。
在錯誤表中檢視錯誤
錯誤表會根據錯誤的類型與子類型,將負載測試期間發生的錯誤分組。表中的總行數表示所發生錯誤的總數。
錯誤表包含下列三欄:
資料行 |
描述 |
預設為可見 |
---|---|---|
型別 |
錯誤的類型。例如,HttpError。 |
是 |
子類型 |
錯誤的子類型。例如,LoadTestException。 |
是 |
計數 |
負載測試期間發生此類型錯誤的數量。此資料行中的項目會顯示成超連結。您可以按下任一個超連結,檢視個別錯誤的清單。 |
是 |
最後一個訊息 |
描述錯誤的訊息。例如,404 - NotFound。 |
是 |
如需詳細資訊,請參閱使用負載測試資料表。
向下切入錯誤清單
錯誤表會根據錯誤的類型與子類型,將錯誤分組。若要檢視個別的錯誤表,請顯示 [負載測試錯誤] 對話方塊。若要顯示這個對話方塊,請按一下錯誤表 [計數] 欄中的超連結。您也可以在已填入的錯誤表中,以滑鼠右鍵按一下資料列,然後按一下 [錯誤] 顯示對話方塊。
注意事項: |
---|
只有所有錯誤類型及子類型最前面 1000 個例項才會予以收集。當您顯示 [負載測試錯誤] 對話方塊時,最多只會看到該錯誤最前面 1,000 個例項。 |
[負載測試錯誤] 資料表包含下列欄位:
資料行 |
描述 |
---|---|
時間 |
負載測試期間發生錯誤的時間。 |
代理程式 |
發生錯誤之代理程式電腦的名稱。當您在 Rig 上執行負載測試時,這很重要。如需詳細資訊,請參閱控制器、代理程式和 Rig。 |
測試 |
發生錯誤之 Web 測試的名稱。 |
情節 |
發生錯誤之情節的名稱。 |
要求 |
發生錯誤之要求的 URL。 |
類型 |
錯誤的類型。例如,HttpError。 |
子類型 |
錯誤的子類型。例如,LoadTestException。 |
文字 |
錯誤訊息的文字。例如,404 - NotFound。 |
堆疊 |
本欄中的項目一定是空的,或是超連結格式的 [檢視] 二字。您可以按一下超連結,檢視錯誤的堆疊追蹤。 |
詳細資料 |
本欄中的項目一定是空的,或是超連結格式的 [檢視] 二字。您可以按一下超連結,檢視錯誤詳細資料。錯誤詳細資料包含要求文字、回應文字,以及內容名稱/值組。 |
注意事項: |
---|
只要按一下欄標題,即可排序資料表。 |
向下切入錯誤詳細資料
[負載測試錯誤] 對話方塊會顯示所發生之個別的錯誤表。若要檢視特定錯誤的詳細資料,請顯示 [錯誤詳細資料] 對話方塊。若要顯示這個對話方塊,請按一下 [負載測試錯誤] 資料表之 [詳細資料] 欄中的超連結。您也可以在已填入的資料表中,以滑鼠右鍵按一下資料列,然後按一下 [檢視詳細資料] 顯示對話方塊。
注意事項: |
---|
並非所有錯誤都有錯誤詳細資料。 |
[錯誤詳細資料] 對話方塊會在與執行 Web 測試的同一個檢視器中,顯示造成錯誤的 Web 要求。檢視器會顯示網頁、要求文字、回應文字、內容名稱/值組,以及驗證與擷取規則詳細資料之轉譯後的檢視。如需詳細資訊,請參閱執行及檢視 Web 測試。
注意事項: |
---|
錯誤詳細資料不包含相依要求資訊。 |
由於錯誤詳細資料會在資料庫中耗用大量的空間,因此要收集其詳細資料之錯誤的數目是有限的。您可以設定負載測試回合設定的 [最大錯誤數目] 屬性,以變更要收集詳細資料之錯誤的數目。如需詳細資訊,請參閱 HOW TO:變更回合設定。
向下切入堆疊追蹤
[負載測試錯誤] 對話方塊會顯示所發生之個別的錯誤表。若要檢視特定錯誤的堆疊追蹤,請顯示 [錯誤堆疊追蹤] 對話方塊。若要顯示這個對話方塊,請按一下 [負載測試錯誤] 對話資料表之 [堆疊] 欄中的超連結。您也可以在已填入的資料表中,以滑鼠右鍵按一下資料列,然後按一下 [檢視堆疊] 顯示對話方塊。
注意事項: |
---|
並非所有錯誤都有堆疊追蹤。 |