通过 jmeter 对数据库进行增删改查

发布于 更新于

技术文章性能测试

一、安装 mysql-connector-java-5.1.7-bin.jar 驱动包

一、安装 mysql-connector-java-5.1.7-bin.jar 驱动包

下载路径:https://downloads.mysql.com/archives/c-j/

image.png

将 mysql-connector-java-5.1.7-bin.jar 驱动包放到 jmeter的 lib目录下的ext目录中。

image.png

二、打开jmeter,添加一个线程组

image.png

在该线程组中添加一个配置元件:JDBC Connection Configuration

image.png

在 JDBC Connection Configuration 中输入变量名,url,选择驱动,数据库名,密码。

image.png

添加一个取样器:JDBC Request

image.png

输入变量名。

image.png

添加一个监听器:察看结果树

image.png

三、单句的SQL语句的操作

Query Type 常用的操作方式有:

1.Select Statement 查询语句

2.Update Statement 更新语句

3.callable Statement 多行操作

  • 单条查询语句操作:Query Type 操作方式选择 Select Statement

image.png

点击运行,然后查看返回的结果

image.png

在 Navicat 使用的同一个查询语句,进行比对。

image.png
  • 单条SQL语句的改操作:Query Type 操作方式选择 Update Statement

image.png

运行结果

image.png

在 Navicat 查看member表中leave_amount的数据是否修改成功。

image.png
  • 增加数据和删除数据操作和修改的一致,Query Type 操作方式也是选择 Update Statement 。


四、多条的SQL语句的操作

将 JDBC Connection Configuration 中url里的数据修改为:?allowMultiQueries=true

image.png

Query Type 操作方式选择 callable Statement,输入多条SQL语句。

image.png

点击运行,查看结果image.png

在 Navicat 使用的同样的查询语句,进行比对。image.png

image.png

来源:testingpai

继续阅读