Jmeter連接Mysql數據庫


思路:重點內容詳文中標紅

  • 下載對應數據庫的jdbc驅動jar包
  • jmeter導入對應數據庫的jdbc驅動jar包
  • jmeter連接MySQL數據庫(重點)
  • 測試連接狀態

一、下載對應數據庫的jdbc驅動jar包

  下載地址:https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-java-5.1.44.zip

  文件名:mysql-connector-java-5.1.44.zip

  下載任意目錄下並解壓

二、jmeter導入對應數據庫的jdbc驅動jar包

方法一:將解壓后的文件mysql-connector-java-5.1.44-bin.jar拷貝到jmeter/lib目錄下

方法二:從jmeter中添加

(1)選中【測試計划】,頁面最下方【添加目錄或jar包到ClassPath】,點擊【瀏覽】;

(2)選擇剛剛解壓的目錄里的mysql數據庫的jdbc驅動jar包:mysql-connector-java-5.1.44-bin.jar;

(3)添加完成可看到對應的記錄

 三、jmeter連接MySQL數據庫

(1)選擇測試計划-右鍵添加配置元件-JDBC Connection Configuration

(2)填入對應的連接信息:

  Variable Name for created pool:變量名,類似服務別名,可自行定義

  DataBase URL:基本格式【jdbc:mysql://數據庫地址:端口】,【jdbc:mysql://】是jdbc連接mysql數據庫固定前綴,常用格式:jdbc:mysql://{ip}:{port}/{dbname}?useUnicode=true&characterEncoding=utf8,加入后綴防止亂碼

  JDBC Driver Class:選擇對應的驅動類

  Username:用戶名

  Password:密碼

dbname來源,與上圖無關聯

 四、測試連接狀態

1.添加基本元件

  測試計划中添加線程組

  選擇線程組,右鍵【添加-取樣器-jdbc request】

  為了方便我們看請求有沒有成功,還是先新增一個察看結果樹:選中【線程組】,右鍵【添加-監聽器-察看結果樹】

2. 配置jdbc request的內容

  【Variable Name Bound to pool】要與(三)連接數據庫時填寫的【Variable Name for created pool】變量名一致。

  【Query Type】:選擇【Select Statement】。當然也可以選擇insert、update等,不過我只是為了拿到數據庫里的用戶數據,用來作為接口測試的入參,所以select查詢就足夠了。

  【Result Variable Name】:查詢結果集的變量名;

  【Handle ResultSet】:設置查詢結果集的處理類型;

 3.通過察看結果樹,查看請求結果

參考博客:https://blog.csdn.net/liangyoufei/article/details/83690753


免責聲明!

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



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