背景:
在實際的測試工作中,我們經常需要對多組不同的輸入數據,進行同樣的測試操作步驟,以驗證我們的軟件的功能。這種測試方式在業界稱為數據驅動測試,而在實際測試工作中,測試工具中實現不同數據輸入的過程稱為參數化設置。
jmeter提供多種參數化設置的方式,常用的有:
1、使用 用戶定義的變量元件 實現
2、使用 用戶參數元件 實現
3、使用 函數助手 實現
4、使用 CSV 數據文件設置元件 實現
5、其它方式(數據庫數據、beanshell等)實現
一、用戶定義的變量元件實現
假如設置如下:
調用:
二、使用 用戶參數元件 實現參數化:
用戶參數元件可通過右鍵快捷菜單中選擇 添加-前置處理器-用戶參數進行添加,與用戶自定義變量不同的是,用戶參數列表中的參數取值可以在測試計劃執行過程中發生變化。
調用:
三、函數助手實現參數化
調用:
四、采用csv進行參數化【最常用的方式】
csv數據文件中的csv稱為逗號分隔值或者字符分割值,其文件以純文本的形式存儲表格數據。在jmeter中可以使用此類型文件提供的數據作為參數化。通過右擊 -- 新增 -- 配置元件 -- CSV 數據文件設置元件進行添加。
注意:csv文件保存時候一定要選擇utf-8 格式
設置線程數:
運行時候則會自動運行5次。
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:https://www.cnblogs.com/123anqier-blog/p/12992044.html