Jmeter從數據庫中獲取數據並參數化


業務場景:用戶登錄系統后導入員工數據,用戶賬號從數據庫中獲取(mysql)

一、Jmeter連接數據庫並獲取到需要參數化的數據

  1. 下載mysql數據庫的驅動包mysql-connector-java-5.1.47.jar

  2. Jmeter創建測試計划並導入mysql驅動包

    

  3. Jmeter連接mysql數據庫,並填入連接信息

    說明:Variable Name for created pool:自定義變量名,給后面調用。

    

   4. 添加線程組,設置3個線程數

    

   5. 添加HTTP信息頭

    

   6. 創建數據庫請求,填寫之前定義的變量名和sql語句等信息

    

   7. 在數據庫請求下添加查看結果樹,可查看到獲取的數據

    

    8. 添加Debug Sampler,並在Debug Sampler下添加查看結果樹,獲取到phone_number_# 以供后面使用

    

 

二、編寫用戶登錄腳本,並對登錄賬號進行參數化

    1. 添加一個循環控制器

   

     2. 下循環控制器下添加計數器

    

      3. 使用函數助手生成函數,將生成的函數作為變量使用,替換登錄請求中需要參數化的參數值

    

      4. 查看結果樹,三個登錄的賬號都不相同,說明參數化成功

    

    

 后面的導入腳本參照上一篇文章。

 

 

 

 

 

  

 

 

 

 


免責聲明!

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



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