首先,下载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、添加查看结果树,点击运行;插入成功。