Jmeter實現Mysql多類型sql語句請求


一、環境准備:

  1、准備包含必要數據的數據庫;

  2、JDBC驅動;

二、操作步驟:

  1、添加JDBC驅動;

   

  2、添加“線程組”,並在下面添加一個“JDBC Connection Configuration”;

   

  3、配置一下JDBC Connection Configuration頁面,輸入數據庫

  1)Database URL:jdbc:mysql://localhost:3306/hkkTest,其中hkkTest為數據庫名稱;

  2)username和password填入正確賬號和密碼即可;

   

  4、在線程組下添加JDBC Request;

   

  5、JDBC Request中寫入sql語句,並選擇正確類型即可;

   

  6、需要注意的是,該設置下只能寫入單條語句,如果試圖執行多種類型sql語句,可有以下兩種方案:

  方案一:

  1)首先,建立存儲過程,注意不要執行CALL語句;

   

  2)在Jmeter的JDBC Request中執行下圖操作;

   

  點擊“啟動”后,發現數據庫數據發生響應改變

  方案二:在JDBC Connection Configuration配置頁面,Database URL:jdbc:mysql://localhost:3306/hkkTest后添加?allowMultiQueries=true,然后將JDBC Request中的Query Type選擇為Callable Statement。

  7、添加響應斷言、斷言結果、圖形結果、查看結果樹;

  

  1)  Sql語句:SELECT Name FROM students where ID='801';

   

  2)預期結果:

   

  3)Jmeter運行結果:

   

 


免責聲明!

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



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