數據庫操作應用場景:
1.做性能測試的時候,需要向數據庫中插入一些數據
2.做接口自動化的時候,有些接口返回的數據是動態變化,在斷言的時候就不能寫死
在這里有時候需要我們檢查數據,返回數據與數據庫的數據進行校驗
3.比如,獲取手機驗證碼的接口
驗證碼其實是后台生成,會保持在數據庫中,需要從數據庫去提取驗證碼,然后提供給后面的接口使用。
以PostgreSQL為例,下載驅動jar包:https://jdbc.postgresql.org/download.html
1、將jar包放到jmeter的lib目錄下,然后打開jmeter
2、線程組添加-->配置元件-->JDBC Connection Configuration
3、線程組添加-->取樣器-->JDBC Request
4、添加Debug Sampler調試
5、添加監聽器,運行查看結果
查詢的預處理:
將查詢結果作為對象保存,查詢出來是個列表,里面套了很多字典