日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

參數文件使用場景

本文介紹參數文件的使用場景。根據不同的參數請求,本文列舉了4個參數文件的使用場景。

場景一:模擬多用戶登錄,參數文件應用在請求Body中

參數文件應用在請求Body場景的具體應用案例,請參見在線教育壓測示例

場景二:模擬多用戶登錄,參數文件應用在Header中

為模擬不同用戶登錄,需要使用文件參數構造用戶登錄信息。如果已生成多個有效Token,將Token放在參數文件中,請求帶上Token,即可完成鑒權。參數文件應用在Header場景的具體案例介紹如下。

  1. 登錄PTS控制臺,在左側導航欄選擇性能測試 > 創建場景,然后單擊PTS壓測
  2. 創建PTS場景頁面,填寫場景名

  3. 在本地準備參數文件:新建一個.csv文件(用Excel編輯之后另存為.csv格式,或者用Apache的commons-csv來生成),構造一列數據,對應Token,示例如下。

    we

  4. 單擊創建PTS場景頁面下方的數據源管理,然后單擊文件數據源頁簽的+上傳文件,將本地準備的參數文件上傳到該場景中,然后填寫參數名,例如token

    uo

  5. 在串聯鏈路上添加數據配置節點。

    1. 創建PTS場景頁面的場景配置頁簽下,單擊添加指令右側的下拉箭頭,選擇數據配置

    2. 單擊數據配置一欄右側的箭頭圖標展開更多詳細設置,然后在文件參數設置頁簽中選擇參數名11

  6. 在API的Header中引用Token。

    場景配置頁面單擊Header定義頁簽,然后輸入Value值為token12

場景三:模擬用戶請求不同API,參數文件應用在URL中

若您需要隨機請求一個商品詳情,可以在URL中配置參數。例如,商品ID,對應API為:/api/v1/products/{productId},其中productId就可以用參數文件來實現隨機取值。參數文件應用在URL場景的具體案例介紹如下。

  1. 登錄PTS控制臺,在左側導航欄選擇性能測試 > 創建場景,然后單擊PTS壓測
  2. 創建PTS場景頁面,填寫場景名

  3. 在本地準備參數文件:新建一個.csv文件(用Excel編輯之后另存為.csv格式,或者用Apache的commons-csv來生成),構造一列數據,示例如下。

    13

  4. 單擊創建PTS場景頁面下方的數據源管理,然后單擊文件數據源頁簽的+上傳文件,將本地準備的參數文件上傳到該場景中,然后填寫參數名,例如productId

    djk

  5. 在串聯鏈路上添加數據配置節點,讀取方式選擇隨機。

    1. 創建PTS場景頁面的場景配置頁簽下,單擊添加指令右側的下拉箭頭,選擇數據配置

    2. 單擊數據配置一欄右側的箭頭圖標展開更多詳細設置,然后在文件參數設置頁簽中選擇參數名,同時設置對應參數名的讀取方式隨機15

  6. 在API的URL中引用參數。

    場景配置頁簽的基本請求信息頁簽中輸入壓測URL,如下圖所示。16

場景四:模擬每個用戶請求一次的場景

正常的壓測場景會模擬用戶一直循環發送串聯鏈路中的請求,直到壓測時間結束。 但是有些場景用戶希望能夠控制循環次數,在這種場景下就需要使用文件參數提供的“數據輪詢一次”功能。設為輪詢一次之后,在整個壓測過程中,每行數據只會被使用一次。即數據有多少行,串聯鏈路就會循環執行多少次。

接下來以選擇考試系統的場景為例,為您介紹參數文件的具體應用。所涉及的場景為業務流程登錄、答題、交卷,每個用戶只循環一次,具體操作如下。

  1. 登錄PTS控制臺,在左側導航欄選擇性能測試 > 創建場景,然后單擊PTS壓測
  2. 創建PTS場景頁面,填寫場景名

  3. 在本地準備參數文件:新建一個.csv文件(用Excel編輯之后另存為.csv格式,或者用Apache的commons-csv來生成),構造兩列數據,內容包含用戶名、密碼,示例如下。

    17

  4. 單擊創建PTS場景頁面下方的數據源管理,然后單擊文件數據源頁簽的+上傳文件,將本地準備的參數文件上傳到該場景中,然后填寫參數名。

    dhk

  5. 在串聯鏈路上添加數據配置節點,勾選數據輪詢一次。

    1. 創建PTS場景頁面的場景配置頁簽下,單擊添加指令右側的下拉箭頭,選擇數據配置

    2. 單擊數據配置一欄右側的箭頭圖標展開更多詳細設置,然后在文件參數設置頁簽中選擇參數名,同時勾選數據輪詢一次19

  6. 在API中引用參數。

    場景配置頁面的Body定義頁簽中單擊Raw,然后輸入參數信息,如下圖所示。20

    完成以上操作,即可模擬每個用戶只執行一次串聯鏈路的操作。