在 Azure 負載測試比較負載測試回合
在這篇文章中,您可了解如何在 Azure 負載測試比較測試回合。 您可以檢視過去 10 個測試回合的趨勢,也可以選取並比較最多五個個別測試回合。 您可以選擇將測試回合標示為比較的基準。
若要識別一段時間的迴歸,您可以使用過去 10 個測試回合的用戶端計量趨勢,例如回應時間、錯誤率等等。 趨勢資料結合 CI/CD 整合,可協助您識別是哪一個應用程式組建引發效能問題。
想要比較用戶端計量趨勢與特定參考測試回合時,您可以將該測試回合標示為基準。 例如,在應用程式實作效能最佳化之前,您可以先建立基準負載測試回合,然後根據基準驗證最佳化的影響。
若要比較用戶端和伺服器端計量,您最多可以選取五個測試回合,在 Azure 負載測試儀表板比較。 儀表板會針對每個測試回合,重疊用戶端和伺服器端計量圖表。 此外,在儀表板比較伺服器端應用程式計量,可以識別哪個應用程式元件是突然引發效能降低的根本原因。
必要條件
具有有效訂用帳戶的 Azure 帳戶。 如尚未擁有 Azure 訂用帳戶,請在開始之前先建立免費帳戶。
Azure 負載測試資源,具有隨附多個測試回合的測試。 若要建立負載測試資源,請參閱建立和執行負載測試。
比較多個負載測試回合
若要在 Azure 負載測試比較測試回合,您必須先在負載測試最多選取五個回合。 您只能比較屬於相同負載測試的回合。 選取要比較的測試回合後,您可以在負載測試儀表板,以視覺化方式比較每個測試回合的用戶端和伺服器端計量。
測試回合必須處於「完成」、「已停止」或「失敗」狀態才能進行比較。
進行下列步驟來選取測試回合:
使用您 Azure 訂閱的認證來登入 Azure 入口網站。
移至您的負載測試資源,然後在左窗格選取 [測試]。
提示
您也可以使用篩選來尋找負載測試。
找到您想要在其中比較回合的測試,並選取其名稱。
選取兩個以上的測試回合,然後選取 [比較],比較測試回合。
您可以選擇最多五個要比較的測試回合。
在儀表板,不同圖表都會以重疊形式顯示每個測試回合。
儀表板可讓您同時比較用戶端計量和伺服器端計量。 您可以在 [測試回合詳細資料區段] 檢視每個測試回合的色彩編碼。
注意
時間篩選是以測試的持續時間為基礎。 如果值為零,則表示其為測試的開頭,而最大值則代表最長測試回合的持續時間。
檢視負載測試回合的計量趨勢
若要在 Azure 負載測試檢視測試回合的計量趨勢,您至少必須有兩個處於 [已完成] 或 [已停止] 狀態的測試回合。 您只能檢視屬於相同負載測試回合的趨勢。
使用下列步驟檢視測試回合的計量趨勢:
使用您 Azure 訂閱的認證來登入 Azure 入口網站。
移至您的 Azure 負載測試資源,然後在左窗格上選取 [測試]。
選取要檢視計量趨勢之測試的名稱。
選取 [趨勢] 索引標籤,檢視負載測試的計量趨勢。
圖表顯示最近 10 個測試回合的總要求、回應時間、錯誤百分比和輸送量的趨勢。
或者,您可以選取資料表檢視,以表格式檢視的方式檢視計量趨勢。
您可以選取要分析的測試回合,並開啟該測試回合的結果儀表板。
根據基準比較負載測試回合
您可以將測試回合標示為基準,比較最近測試回合的用戶端計量與基準的計量。
使用下列步驟,將測試回合標示為基準:
在 [趨勢]索引標籤,選取 [標記基準]。
從測試回合清單中,選取要標示為基準的測試回合核取方塊,然後選取 [標示基準]。
在 [趨勢] 索引標籤,您現在可以在資料表和圖表檢視基準測試回合。
圖表以水平線的方式顯示基準值。 在資料表檢視中,會顯示具有基準測試回合詳細資料的額外資料列。
在資料表中,箭號圖示會指出,相較於基準計量值,計量的趨勢是良好或不利。
相關內容
- 深入了解如何匯出負載測試結果以用於報告。
- 深入了解診斷失敗負載測試。
- 深入了解如何使用 CI/CD 設定自動化效能測試。