Jmeter接口測試之連接MySQL數據庫_函數助手_隨機登錄


1. 導入mysql-connect.jar包

2. 添加配置原件-jdbc connection config

3. 添加jdbc請求 填寫信息

 

4. 連接數據庫 OK

5. 增加語句:jdbc requests 配置信息如下

 

 

查看 DebugSample:

 

 

 

6. 修改登錄接口 username

 

 查看結果:

 

 7. 獲取所有值 ${userNames_#}

 

 查看結果:

8. 函數助手 ${__Random(1,${userNames_#},)}

 

${__Random(1, ${userNames_#},)} 表示隨機生成1~6的值 替換DebugSample_${userNames_#}

 

 運行查看結果、並沒有發現發現輸出 ruifeng 之類的值,需要進一步改動.....

 

 9. 復制 userNames_${__Random(1, ${userNames_#},)} 到函數助手 __V方法

 

  userNames_${__Random(1, ${userNames_#},)} 作為一個變量傳給jmeter進行處理

 

 獲取生成后值:

${__V(userNames_${__Random(1, ${userNames_#},)})} 把這個值放到DebugSampler中如圖所示:${__V(userNames_${__Random(1,${userNames_#},)})}

 

 再次運行接口,查看結果,獲取成功:

 

 10. 把調試好的值放到登錄username中,如圖所示:

 

 再次運行接口發現登錄的用戶名變為:ruifeng3 從而實現隨機登錄測試 (隨機取值的取了2次)

 

11. 登錄接口添加斷言

 

 添加一個:BeanShellSample 增加代碼將值保存到變量值。

 

修改登錄接口username:

修改響應斷言:

修改DebugSampler:

 


免責聲明!

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



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