首先,下載sql server驅動包,使用驅動sqljdbc4.jar;
地址:
鏈接:https://pan.baidu.com/s/1y1JZaxuIi3gFoVgWfX1t9w
提取碼:oawo
1.下載解壓驅動包,把驅動jar包復制到jmeter的路徑lib目錄中;
2.運行jmeter,在測試計划,Library中選擇點擊瀏覽,選擇sqljdbc4.jar路徑;
3、添加一個線程組;
4、在線程組下添加JDBC Connection Configuration組件;
5、配置JDBC Connection Configuration;在Variable Name中輸入:dbtest自己隨便輸入,下面要用到,connection pool configguration和connection balidation by pool使用默認就可以;
重要的設置是:database connection configuration;Database URL:jdbc:sqlserver://localhost:3721;databaseName=PhysicalRehabilitation;
sqlserver后面輸入要鏈接的數據庫IP+端口號;
databaseName后面輸入要鏈接的數據庫名稱;
JDBC Driver class輸入:com.microsoft.sqlserver.jdbc.SQLServerDriver,固定格式不可以改變;這里使用的sql server數據庫;其他數據庫的寫法可以百度查找下;
Username:輸入數據庫名稱;
Password:輸入數據庫密碼;
配置完成如下圖;
6、在添加一個Sample JDBC Request;
Variable Name輸入JDBC Connection Configuration中Variable Name的值dbtest
這里是插入語句,Query Type 選擇Update Statement;
Query中輸入插入語句;注意插入的數據,不同的數據庫,有的可能使用的雙引號,有的是單引號;
INSERT INTO KeyPlayers (
ChildID,
SportTeamID,
StartTime,
EndTime,
PlayersFlag
)
VALUES
(
'${ChildID}',
'${SportTeamID}',
'2020-01-01 00:00:00.000',
'2020-012-01 00:00:00.000',
1
);
7、插入數據較多,可以使用參數化,添加Csv組件;
參數化文件使用txt文件,多個字段逗號分隔,
輸入完成保存文件,需要另存為,注意,編碼選擇保存為ANSI;
8、添加查看結果樹,點擊運行;插入成功。