在作测试的时候,常常须要链接数据库,对数据进行增删改查等操做。如今以jmeter链接mysql为例,写一下操做过程。mysql
操做步骤:sql
一、加载mysql驱动数据库
二、添加JDBC Connection Configurationsqlserver
三、添加JDBC Request测试
四、监听其中添加查看结果树url
五、在jdbc request中执行,查看结果spa
——————————————————————————————————————————————————————————————————————————————————————————code
步骤一、加载mysql驱动,点击test plan -> 浏览->选择mysql驱动包->打开,驱动包就加载进来了。server
步骤2.按下图所示路径添加 jdbc conection configurationblog
mysql 配置JDBC Connection Configuration,以下图所示:
(1)variable Name for created pool :变量名称要与JDBC request中的一致。
(2)database url :jdbc:mysql://118.24.3.40:3306/jxz?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true
其中118.24.3.40:3306为数据库的地址和端口号,jxz为数据库名
(3)Driver Class :org.gjt.mm.mysql.Driver 或者 com.mysql.jdbc.Driver 这是固定值
(4)这个数据库的登陆名
(5)这个是数据库的登陆密码
补充内容;
一、首先到https://dev.mysql.com/downloads/connector/j/ 下载数据库链接文件
步骤3:按下图所示路径添加JDBC Request
、
JDBC request界面,query type选项说明;
(1)select statement :仅可执行查询语句
(2)update statement:修改语句?
(3)callable statement :增删改查语句
写入一条查询语句
步骤4,添加查看结果树
步骤五、在jdbc request中执行后,在查看结果树中查看执行结果,以下图所示。
补充内容:
一、mysql驱动的下载地址 https://dev.mysql.com/downloads/connector/j/
二、sqlserver 配置JDBC Connection Configuration
与mysql设置不同之处即在于-----配置JDBC Connection Configuration , 其余都一致
(1)Variable Name:sqlserver 后续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数据库的用户名和密码;