<返回更多

Jmeter连接MySQL数据库

2022-02-24    软件测试黑哥
加入收藏

一、测试场景

(1)在测试过程中,有些接口的取值需要从数据库中获取

(2)查询某个数据,需要从数据库获得

这个时候我们就需要借助JDBC来建立与数据库的连接,这里我们使用Jmeter工具实现这种测试场景,下面以连接MySQL数据库为例。

二、连接步骤

1.添加JDBC Connection Configuration

在配置元件下,找到JDBC Connection Configuration

知识点回顾:Jmeter连接MySQL数据库

 

2.配置连接信息

需要配置5个地方,分别做一下具体说明:

(1)Variable Name for created pool:变量名称

(2)Database URL:指定要连接的数据库的ip和端口号,以及指定哪一个数据库

(3)JDBC Driver class:比如连接mysql就选com.musql.jdbc.Driver

(4)Username:数据库用户名

(5)Password:数据库密码

知识点回顾:Jmeter连接MySQL数据库

 

三、添加JDBC请求,验证是否可以取到值

1.添加一个线程组,在取样器里找到JDBC Request,并添加

知识点回顾:Jmeter连接MySQL数据库

 

2.在里面输入我们需要执行的 SQL

(1)填写之前定义的变量名称mysql,意思是要对之前指定的那个数据库做操作。

我这里连接的是我自己本地数据库,如果要写查询语句,就选择Select Statement,如果要写增删改需要选择update的

(2)写入SQL语句

知识点回顾:Jmeter连接MySQL数据库

 

(3)添加查看结果树,查看是否查询到我们需要的值

知识点回顾:Jmeter连接MySQL数据库

 

(4)发现可以取到数据库中的值,但是可能有的同学取不到,因为SQL语句中有中文的话需要编码, 在 JDBC Connection Configuration 的 Database URL 我们填写的数据库信息后面添加一串

?useUnicode=true&characterEncoding=utf8 字符,意思就是要编码,编码方式采用 utf-8 的形式。

知识点回顾:Jmeter连接MySQL数据库

 

声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多资讯 >>>