比較 Azure 負載測試中的負載測試回合

在本文中,您將瞭解如何比較 Azure 負載測試中的測試回合。 您可以檢視過去 10 個測試回合的趨勢,也可以選取並比較最多五個個別的測試回合。 您可以選擇性地將測試回合標示為要比較的基準。

若要識別一段時間的回歸,您可以使用過去 10 個測試回合的用戶端計量趨勢,例如回應時間、錯誤率等等。 結合 CI/CD 整合,趨勢數據可協助您識別哪一個應用程式組建引進效能問題。

當您想要比較用戶端計量趨勢與特定參考測試回合時,您可以將該測試回合標示為基準。 例如,在應用程式中實作效能優化之前,您可以先建立基準負載測試回合,然後驗證優化對基準的影響。

若要比較客戶端和伺服器端計量,您可以選取最多五個測試回合,並在 Azure 負載測試儀錶板中加以比較。 儀錶板會針對每個測試回合重疊客戶端和伺服器端計量圖表。 藉由比較儀錶板中的伺服器端應用程式計量,您可以識別哪些應用程式元件是突然效能降低的根本原因。

必要條件

  • 具有有效訂用帳戶的 Azure 帳戶。 如尚未擁有 Azure 訂用帳戶,請在開始之前先建立免費帳戶

  • Azure 負載測試資源,具有具有多個測試回合的測試。 若要建立負載測試資源,請參閱 建立和執行負載測試

比較多個負載測試回合

若要比較 Azure 負載測試中的測試回合,您必須先在負載測試中選取最多五個回合。 您只能比較屬於相同負載測試的執行。 選取要比較的測試回合之後,即可在負載測試儀錶板中,以可視化方式比較每個測試回合的用戶端和伺服器端計量。

測試回合必須處於 [完成]、 [已停止] 或 [失敗 ] 狀態,才能進行比較。

使用下列步驟來選取測試回合:

  1. 使用 Azure 訂用帳戶的認證登入 Azure 入口網站

  2. 移至負載測試資源,然後選取 左窗格中的 [測試 ]。

    提示

    您也可以使用篩選來尋找負載測試。

  3. 選取要比較其執行的測試,方法是選取其名稱。

  4. 選取兩個或多個測試回合,然後選取 [比較 ] 以比較測試回合。

    您可以選擇最多五個要比較的測試回合。

    Screenshot that shows a list of test runs and the 'Compare' button in the Azure portal.

  5. 在儀錶板上,每個測試回合都會顯示為不同圖形中的重疊。

    儀錶板可讓您比較用戶端計量和伺服器端計量。 您可以在 [測試回合詳細數據] 區段中檢視每個測試回合的色彩編碼。

    注意

    時間篩選是根據測試的持續時間。 值為零表示測試的開始,而最大值會標示最長測試回合的持續時間。

    Screenshot of the load testing dashboard in the Azure portal, comparing two test runs.

若要在 Azure 負載測試中檢視測試回合之間的計量趨勢,您必須至少有兩個測試回合處於 [完成] 或 [已停止 ] 狀態。 您只能檢視屬於相同負載測試的執行趨勢。

使用下列步驟來檢視測試回合的計量趨勢:

  1. 使用 Azure 訂用帳戶的認證登入 Azure 入口網站

  2. 移至您的 Azure 負載測試資源,然後在左窗格中選取 [ 測試]。

  3. 選取要檢視計量趨勢的測試,方法是選取其名稱。

  4. 選取 [ 趨勢] 索引標籤,以檢視負載測試的計量趨勢。

    圖表顯示最近 10 個測試回合的總要求、回應時間、錯誤百分比和輸送量的趨勢。

    Screenshot that shows the details of a Test in a Load Testing resource.

  5. 您可以選擇性地選取 [數據表] 檢視,以在表格式檢視 中檢視計量趨勢。

    Screenshot that shows metrics trends in a tabular view.

    您可以選取要分析的測試回合,並開啟該測試回合的結果儀錶板。

比較負載測試回合與基準

您可以將測試回合標示為基準,以比較最近測試回合的用戶端計量與基準的計量。

使用下列步驟將測試回合標示為基準:

  1. 在 [ 趨勢] 索引標籤標上,選取 [ 標記基準]。

    Screenshot that shows Mark baseline button in the Trends pane.

  2. 從測試回合清單中,選取您要標示為基準的測試回合複選框,然後選取 [ 標記基準]。

    Screenshot that shows the context pane to mark a test run as baseline.

  3. 在 [ 趨勢] 索引標籤上,您現在可以在數據表和圖表中檢視基準測試回合。

    基準值會顯示為圖表中的水平折線。 在數據表檢視中,會顯示具有基準測試回合詳細數據的額外數據列。

    在數據表中,箭號圖示會指出與基準計量值相比,計量的趨勢是否良好或不利。

    Screenshot that shows trends in metrics when a baseline is selected.