Jmeter連接數據庫循環讀取數據


1.以Oracle為例:在Jmeter測試計划中添加Oracle的驅動包

2.在Jmeter測試計划中添加配置元件-JDBC Connection Configuration,名稱為與后續JDBC Request中的名稱保持一致就OK

 

 3.在線程組中添加兩個JDBC Request取樣器,一個用於讀取數據表中的數據,一個查詢出表的總數據行數,用於循環控制器的循環次數

 

 

 4.添加循環控制器和計數器,添加計數器是因為查詢結果中有多條數據,需要循環讀取數據,循環控制器的循環次數為${count_1}(填寫${count}未成功).計數器配置如下:

 

 

 

 5.添加HTTP Request請求.參數中需要用到上面查詢出來的name,age字段,取值規則:name字段每一行值 name_1,name_2....name_${index},age字段同樣;但嵌套變量取值需要用到__V函數生成特定變量.在Tools中打開函數助手對話框,選擇功能函數__V,表達式中輸入${name_${index}},點擊生成函數字符串:${__V(${name_${index}},)} ;age字段同樣:${__V(age_${index},)},則參數中的變量值為如下所示:

 

 5.添加斷言和結果樹查看運行結果.發生錯誤:密碼過期了.

 

 5.設置新密碼后重新運行:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM