天天看點

性能測試服務-PTS使用說明

PTS使用說明

使用說明

概覽

性能測試服務-PTS使用說明

環境:可選擇已購買的ECS、RDS、SLB作為測試機使用。

腳本:腳本是執行性能測試的基礎,腳本裡包括需要壓測的伺服器位址、壓測的url、壓測的參數和壓測的類型。

場景:場景需要綁定腳本來運作,一個場景綁定一個腳本,可在場景中設定并發壓測使用者數、施壓模式。

任務:任務執行需要綁定場景,一個任務可以綁定多個場景,任務開始執行後可以實時檢視性能名額。

結果:結果自動儲存可随時檢視

一套完整的的性能測試過程包括環境管理、腳本建立、場景建立、任務建立、任務執行和結果檢視,按先後順序執行。

管理環境

  1. 選擇測試ECS

    選擇已經購買的ECS,點選确定後添加測試ECS。添加完成後,也可以進行移除和管理操作。

  2. 選擇測試RDS

    選擇已經購買的RDS,點選确定後添加測試RDS。添加完成後,也可以進行移除和管理操作。

  3. 選擇測試SLB

    選擇已經購買的SLB,點選确定後添加測試SLB。添加完成後,也可以進行移除和管理操作。

測試腳本

新增腳本

  1. 填寫腳本名:如 lmmbao_test
  2. 腳本描述:如 Test lmmbao APP
  3. 參數檔案:建立csv檔案,用Excel打開編輯,内容如下:
  4. 性能測試服務-PTS使用說明
  5. 添加事務:如lmmbao_test
性能測試服務-PTS使用說明
  1. 腳本内容:http://lmmbao.com/login/user_edit.htm?login/user_edit.htm?phone=%%_demotest.csv:phone%%

    Tips:因lmmbao.com 綁定的域名不在阿裡雲的ECS上,是以這裡我用SLB_1的IP位址測試: http://42.120.60.9:82/login/user_edit.htm?phone=%%_demotest.csv:phone%%

  2. 事務的進階屬性:

    編輯腳本時可使用進階屬性來設定腳本請求的header和body資訊。

    點選進階屬性進入進階屬性設定:

性能測試服務-PTS使用說明
  1. Header設定:
  2. 性能測試服務-PTS使用說明
  3.  Body設定:

    當請求類型為post時,可以設定body。

    性能測試服務-PTS使用說明
  4. 快速啟動:

    點選測試腳本清單的快速啟動按鈕即可打開快速啟動。

    腳本編寫完成後可通過腳本清單上的快速啟動運作腳本,系統會自動建立腳本對應的場景與任務。

測試場景

新增場景

  1. 選擇腳本:選擇已添加的腳本。如選擇lmmbao_getDaren_test
  2. 填寫場景名:如lmmbao_getDaren_test
  3. 選擇施壓模式并填寫并發使用者量
  4. 日志級别:即壓測程序日志級别配置。日志級别有WARN、ERRO、INFO。
  5. 場景描述:輸入場景描述,如擷取達人清單。

測試任務

新增任務

  1. 任務名:輸入任務名,少于20個字。如擷取達人清單。
  2. 開始時間:輸入開始時間,可選擇目前時刻。
  3. 持續時間:輸入持續時間。如10分鐘。
  4. 選擇監控機:可以選擇已購買的ECS和RDS。
  5. 場景綁定:綁定已添加的場景。
  6. 執行任務:任務增加完成後,可以到任務清單,選擇執行,即可執行任務。

測試結果

結果詳情

  1. 概覽
    性能測試服務-PTS使用說明
  2. 業務名額
    性能測試服務-PTS使用說明
  3. ECS名額
    性能測試服務-PTS使用說明
  4. RDS名額
    性能測試服務-PTS使用說明

繼續閱讀