文件參數
更新時間 2023-12-22 09:13:48
最近更新時間: 2023-12-22 09:13:48
分享文章
介紹如何通過PTS的參數文件方式使用參數。
在一些需要自定義壓測請求參數,特別是需要參數動態變化的壓測場景中,可以使用參數文件實現參數的配置,本節介紹參數文件使用方法。
上傳參數文件
您可以通過控制臺在數據源頁面上傳.csv后綴的參數文件,通過上傳 csv 參數文件,您可以動態引用其中的測試數據,供壓測場景中的的變量使用。發起壓測時,每條請求能動態、逐行獲取 csv 里的每行數據作為請求參數使用,默認 csv 首行作為參數名,PTS 讀取數據時,會跳過第一行。
1.登錄 。
2.在控制臺左側導航欄數據源中,單擊右側的【上傳文件】。
3.在彈出的上傳參數文件對話框中單擊【上傳文件】,在跳轉本地窗口中選擇要上傳的文件。
4.上傳完成后,單擊【關閉】,在數據源列表頁可以看到上傳的參數化文件信息。

說明 :默認參數文件列數最多為20列,單個參數文件大小為100MB,所有參數文件大小最大為2GB。
5.修改變量讀取模式和順序。
在文件列表的操作項點擊 修改讀取模式 ,在彈出對話框中可選擇變量讀取模式和順序。
- 用例模式:在該模式下,參數文件的所有參數的值可以被多次讀取,不限次數。
- 一次性使用模式:該參數文件所有的參數的值只會被讀取使用一次。注意:為確保壓測正常以及一次性文件參數每個值只會被讀取使用一次,使用了一次性參數文件的場景,在參數值使用完后會自動停止壓測。
- 順序讀取:在壓測中需要使用文件參數時,PTS會按照參數文件中的順序讀取參數值。
- 隨機讀取:在壓測中需要使用文件參數時,PTS將隨機地從參數文件中挑選參數值。
關聯場景
您可以通過控制臺在數據源頁面添加使用場景。
1.登錄 。
2.在控制臺左側導航欄數據源中,選擇所需的文件單擊右側的【關聯場景】 。
3.在彈出的對話框中勾選場景名,單擊【確認】即可綁定場景。

4.在數據源列表,可以查看到參數化文件的引用場景有剛才綁定的場景。

使用文件參數
1.在場景管理中,單擊【編輯】,在場景配置頁,根據壓測需求可以在url輸入框、Body定義值輸入框、Header定義值輸入框輸入
(注意:Header和Body的key不支持參數引用),在彈出的選擇參數對話框選擇參數文件,下拉選擇參數名稱,單擊【確認】即可,也可以直接手動輸入
{userid}。

2.單擊【調試請求】,查看參數化取值情況。
