jmeter之連接mysql和SQL Server配置


下載jdbc驅動

在使用jmeter做性能或自動化測試的時候,往往需要直接對數據庫施加壓力,或者某些參數只能從數據庫獲取,這時候就必須使用jmeter連接數據庫。

1.下載對應的驅動包

mysql驅動:(mysql-connector-java-5.1.13-bin.jar 可能現在有跟新的版本了),並放到Jmeter目錄中的lib文件下,復制之后,重啟jmeter

鏈接:http://download.csdn.net/source/3451945

 

sqlServer驅動:sqljdbc4.jar,一樣都需要放到Jmeter目錄中的lib文件下,復制之后,重啟jmeter

鏈接:http://download.csdn.net/detail/javaservletsql2008/4859165

 

連接mysql設置

1、配置驅動程序,測試計划右下角,點擊瀏覽,選擇jdbc驅動

2、添加線程組

打開JMeter,創建線程組。鼠標右鍵點擊測試計划--->添加--->Threads--->線程組

3、配置JDBC

在線程組中,右鍵添加-->配置元件--->“JDBC Connection Configuration”

 

 4、配置JDBC Connection Configuration

1)Varible Name: 這個是變量的名字,也就是說不能重復,

2) JDBC URL: jdbc:mysql://1920168.0.1:3306/idmdb ,其中 1920168.0.1:3306:這個數據庫的地址和端口號; idmdb,這個是測試的數據庫名。
3) Driver Class :org.gjt.mm.mysql.Driver  或者 com.mysql.jdbc.Driver   這是固定值
4) Username:這個數據庫的登錄名
5) password: 這個是數據庫的登錄密碼

 5、添加JDBC request

右鍵點擊“線程組”,在下面添加一個“JDBC request”,其中variable name名稱必須與jdbc配置相同

6、執行結果

 

連接SQL Server設置

與mysql設置不一樣之處即在於 4、配置JDBC Connection Configuration  其他都一致

(1)Variable Name:test  后續JDBC Request中也會用到這個值;

(2)Database URL:jdbc:sqlserver://192.168.1.2:1222;databaseName=DBname  (需要分號隔開,mysql是/);

(3)JDBC Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver   (這也是固定寫法);

(4)Username Password數據庫的用戶名和密碼; 

 

Database URL的構成參照表(jmeter的help中也有)見下:

 

 配置JDBC Connection Configuration 

 


免責聲明!

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



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