jmeter(三)参数化
一.用戶自定義變量
1.打開jmeter軟件,選中測試計劃,單擊鼠標右鍵,單擊【添加】>【配置元件】點擊【用戶自定義變量】按鈕
2.添加完成,可以添加自定義變量了,如下圖所示
3.在HTTP請求頁面添加參數,參數引用方式為${變量名稱}
4.運行,查看請求參數,引用成功
二.csv data set config
1.提前準備你的數據文件了,比如txt文檔之類的。然后存在某個路徑下
2.線程組右鍵–>配置元件–>CSV Data Set Config
3.根據情況填寫相關的數據信息
4.進行引用
5.查看運行結果,引用成功
三.函數助手
首先需要生成隨機函數字符串
在Jmeter的選項菜單中,選擇函數助手對話框,選擇Random函數,填入隨機數的范圍,點擊生成字符串,然后拷貝到你需要隨機的參數那里
1.工具->函數助手對話框(Ctrl+Shift+F1)
2.生成函數字符串
3.引用函數
4.引用成功
四.注意:
1.用戶自定義和CSV Data Set Config兩種方法中參數都是固定的,
2.函數助手是傳入一個隨機數作為參數
3.函數助手_CSVRead的參數化,功能相比CSV Data Set Config較弱;
4.CSV Data Set Config:CSV配置文件,適用于參數取值范圍較大的時候使用,該方法具有更大的靈活性;
5.User Defined Variables:用戶自定義變量,一般用于test plan中不需要隨請求迭代的參數設置;
6.User Variables:用戶參數,適用于參數取值范圍很小的時候使用;
五.相比于loadrunner來說,jmeter參數化有以下不同:
1.jmeter參數文件第一行沒有列名稱
2.參數文件的編碼,盡量保存為UTF-8(編碼問題在使用CSV Data Set Config參數化時要求的比較嚴格)
3.Jmeter的參數化沒有LoadRunner做的出色,它是依賴于線程設置的(只有CSV Data Set Config參數化方法才有)
總結
以上是生活随笔為你收集整理的jmeter(三)参数化的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 库克解释苹果为何要开发 AR / VR
- 下一篇: Jmeter在运行结果中文出现乱码问题