在負載測試分析器的資料表檢視中分析負載測試結果
當您檢視負載測試回合的結果時,您可以顯示不同窗格以提供不同的資料分析方法。 您可以用圖形方式檢視資料,觀察資料在時間過程中如何改變,或者可以用詳細資料表的方式檢視資料。
若要切換至資料表檢視,請按一下 [負載測試] 工具列上的 [資料表]。 若要在不同資料表之間切換,請使用資料表方格上工具列的 [資料表] 下拉式清單。 在資料表檢視中,您一次最多可以檢視四份資料表。 如需詳細資訊,請參閱 HOW TO:並排負載測試資料表。
在效能計數器資料表中顯示的大部分數值是整個負載測試回合的累加。 名為 [最後一筆] 的資料行是例外狀況,此資料行表示的是最近一次取樣間隔所得的值。
注意事項 |
---|
只有在負載測試執行時,名為 [最後一筆] 的資料行才可使用。 當負載測試完成後,這些資料行就無法使用了。 |
您可以按下資料行標題,視需要盡量選擇要排序的資料表。 根據預設,有些資料表並不顯示所有可用的資料行。 如果資料行可以使用,您可以將資料行加入至資料表中。 若要加入資料行,請以滑鼠右鍵按一下資料表,並按一下 [新增/移除資料行]。
注意事項 |
---|
表格資料還可以複製到其他應用程式 (例如 Excel),以便進行其他分析。 |
負載測試資料表
下列表格列出可用於分析負載測試回合的資料表。
資料表名稱 |
說明 |
---|---|
錯誤 |
顯示負載測試回合期間發生的錯誤清單。 如需詳細資訊,請參閱使用負載測試分析器分析負載測試結果。 |
頁面 |
顯示負載測試回合期間存取的頁面清單。 本資料表中的部分資料只有在負載測試完成後才可用。 如需詳細資訊,請參閱 HOW TO:使用負載測試分析器在負載測試中檢視網頁回應時間。 |
要求 |
顯示負載測試期間所發佈個別要求的詳細資料。 這包含所有 HTTP 要求,以及相依要求 (例如影像)。 如需詳細資訊,請參閱要求資料表。 |
SQL 追蹤 |
顯示 SQL 追蹤的結果。 此資料表只有在負載測試完成後,且測試期間有使用 SQL 追蹤時才可用。 如需詳細資訊,請參閱 HOW TO:使用 SQL 追蹤資料表在負載測試中檢視 SQL 追蹤資料。 |
測試 |
顯示負載測試期間個別測試回合的詳細資料。 如需詳細資訊,請參閱測試資料表。 |
臨界值 |
顯示負載測試回合期間發生的臨界值規則違規清單。 如需詳細資訊,請參閱使用負載測試分析器來分析負載測試中的臨界值規則違規。 |
異動 |
顯示負載測試回合期間發生的異動清單。 如需詳細資訊,請參閱異動資料表。 |
代理程式 |
只有當您的負載測試使用測試控制器和測試代理程式時,才會顯示。 顯示負載測試回合期間使用的代理程式清單。 代理程式資料表包含代理程式所測試的要求數目,以及在這些要求中,失敗的要求數目。 此外,代理程式資料表也包含負載測試之測試混合中代理程式所測試的測試數目,以及在這些測試中,失敗的測試數目。 |
測試詳細資料 |
顯示負載測試之測試混合所包含的測試詳細資料。 這些詳細資料包括測試的名稱、測試所在的情節、測試啟動的時間、執行測試所花費的時間長度,以及指出測試成功或失敗的測試結果。 如果測試失敗,[詳細資料] 資料行就會出現一個連結。 您可以按一下此連結,以便前往 [Web 效能測試編輯器],其中失敗的要求會反白顯示。 |
工作
工作 |
相關主題 |
---|---|
在 [負載測試分析器] 中使用 [資料表] 檢視時,排列資料表的顯示方式:您可以指定要顯示的資料表數目,以及並排顯示資料表的方式。 |
|
在 Web 效能測試中分析錯誤:[負載測試分析器] 中的 [資料表] 檢視含有 [錯誤] 資料表,可用來協助您偵錯 Web 應用程式。 |
|
在 Web 效能測試中分析 SQL 追蹤資料:您可以使用 [SQL 追蹤] 資料表來檢視 Web 效能測試期間所收集的 SQL 追蹤資料。 |
收集百分位數資料
有些負載測試資料表可以包含額外的資料行,其中包含百分位數資料與按照網路模擬而分為群組的回應時間。 根據預設並未收集這個資料。 若要收集此資料,請在 [負載測試編輯器] 的 [回合設定] 節點下,選取要變更的特定回合設定節點。 在 [屬性] 視窗中的 [計時詳細資料儲存區] 屬性,選取 [僅限統計資料] 或 [所有個別細節]。 如需詳細資訊,請參閱 HOW TO:使用負載測試分析器在負載測試中檢視網頁回應時間。
要求資料表
[要求] 資料表會顯示負載測試期間所發佈個別要求的詳細資料。 這包含所有 HTTP 要求,以及相依要求 (例如影像)。 此資料表是按照測試和情節所列出的,因為一個要求可以包含在許多測試和情節中。
下列表格列出 [要求] 資料表中的資料行:
資料行 |
說明 |
預設為可見 |
---|---|---|
要求 |
要求的 URL。 例如:home.html 或 orange-arrow.gif。 |
是 |
情節 |
情節的名稱。 |
是 |
測試 |
測試的名稱。 |
是 |
總數 |
負載測試回合期間發出的此 Web 效能測試要求總數。 這個總數包含成功和失敗的要求,但不包含快取的要求,因為快取的要求並未發給 Web 伺服器。 |
是 |
成功 |
發出且成功的要求次數。 |
否 |
失敗 |
發出且失敗的要求次數。 此資料行中的項目會顯示成超連結。 您可以按一下任何超連結,以便在 [負載測試錯誤] 對話方塊中檢視個別錯誤的清單。 如需詳細資訊,請參閱使用負載測試分析器分析負載測試結果。 |
是 |
快取的 |
已快取之要求的總次數。 |
否 |
要求/秒 |
負載測試期間要求之每秒的速率。 |
否 |
成功/秒 |
負載測試回合期間此要求之每秒的速率 (針對此要求已成功的執行個體)。 |
否 |
失敗/秒 |
負載測試回合期間此要求之每秒的速率 (針對此要求已失敗的執行個體)。 |
否 |
第一個位元組時間 |
接收回應之第一個位元組的平均時間,以要求傳送至 Web 伺服器的時間來計算。 單位為秒數。 |
否 |
回應時間 |
接收要求的完整回應的平均時間,以要求傳送至 Web 伺服器的時間來計算。 單位為秒數。 |
是 |
內容長度 |
要求之回應的平均內容長度。 單位為位元組。 |
是 |
測試資料表
[測試] 資料表會顯示負載測試期間個別測試的詳細資料。 此資料表按照測試和情節列出測試,因為一個測試可以包含在許多情節中。
下列表格列出 [測試] 資料表中的資料行。
資料行 |
描述 |
預設為可見 |
---|---|---|
測試 |
測試的名稱。 |
是 |
情節 |
情節的名稱。 |
是 |
總數 |
情節中測試執行的總次數。 這包含測試成功和失敗的次數。 |
是 |
成功 |
情節中執行且成功的測試次數。 |
是 |
失敗 |
情節中執行但失敗的測試次數。 此資料行中的項目會顯示成超連結。 您可以按一下任何超連結,以便在 [負載測試錯誤] 對話方塊中檢視個別錯誤的清單。 如需詳細資訊,請參閱使用負載測試分析器分析負載測試結果。 |
是 |
測試/秒 |
負載測試期間之測試每秒的速率。 |
是 |
成功/秒 |
負載測試回合期間此測試每秒的速率 (針對此測試已成功的執行個體)。 |
否 |
失敗/秒 |
負載測試回合期間此測試每秒的速率 (針對此測試已失敗的執行個體)。 |
否 |
測試時間 |
負載測試回合期間執行測試的平均時間。 單位為秒數。 |
是 |
90% 測試時間 |
測試時間的第 90 個百分位數。 |
否 |
95% 測試時間 |
測試時間的第 95 個百分位數。 |
是 |
要求/測試 |
在 Web 效能測試中,測試中的要求平均數目。 |
否 |
異動資料表
[異動] 資料表顯示負載測試回合期間發生的異動清單。 異動是指 Web 效能測試中定義的異動,或是單元測試中定義的計時器。 異動不是指資料庫交易。
下列表格列出 [異動] 資料表中的資料行。
注意事項 |
---|
若要檢視所有資料行,您必須啟用與使用中之回合設定相關聯的 [計時詳細資料儲存區] 屬性。 如需詳細資訊,請參閱 HOW TO:指定負載測試回合設定的計時詳細資料儲存區屬性。 |
資料行 |
說明 |
可見 (不含計時詳細資料) |
---|---|---|
異動 |
異動的名稱。 |
是 |
情節 |
情節的名稱。 |
是 |
測試 |
測試的名稱。 |
是 |
總數 |
負載測試期間發出的異動總數。 |
是 |
異動時間 |
負載測試回合期間執行異動的時間。 Web 效能測試會將考慮時間一併納入計算。 單位為秒數。 |
否 |
回應時間 |
負載測試回合中 Web 效能測試異動的回應時間。 回應時間與異動時間不同;回應時間不包括異動期間使用的任何考慮時間。 單位為秒數。 |
否 |
平均 異動時間 |
平均異動時間。 這個時間包括考慮時間。 例如,如果您有三個要求,而且每個要求都具有考慮時間,這個時間就會包括這些考慮時間以及執行要求的實際時間。 |
否 |
平均 回應時間 |
負載測試回合中 Web 效能測試異動的平均回應時間。 回應時間與異動時間不同;回應時間不包括異動期間使用的任何考慮時間。 單位為秒數。 |
否 |
最小回應時間 |
這不包括考慮時間。 |
否 |
最大回應時間 |
這不包括考慮時間。 |
否 |
中間值回應時間 |
這不包括考慮時間。 |
否 |
90% 回應時間 |
異動時間的第 90 個百分位數。 這不包括考慮時間。
注意事項
這與 Visual Studio Team System 2008 不同,後者使用的是 [90% 異動時間] 值。
|
否 |
95% 回應時間 |
異動時間的第 95 個百分位數。 這不包括考慮時間。
注意事項
這與 Visual Studio Team System 2008 不同,後者使用的是 [95% 異動時間] 值。
|
否 |
99% 回應時間 |
異動時間的第 99 個百分位數。 這不包括考慮時間。 |
否 |
標準差回應時間 |
這不包括考慮時間。 |
否 |