jmeter mysql驱动jar包_Jmeter数据库批量新增

0ca0b2104fdb98398fa6db6ea6b4a8dd.png

这里使用Jmeter5.1.1版本,需要对Jmeter会继续基础操作。

如果需要进行体验,导入 jmx文件 到Jmeter中。

使用到的 mysql-connector-java-5.1.48.jar、jmeter-function-plugins。

一、适用情况

  • 1、直接对数据表进行重复性操作
  • 2、数据有严格的创建函数或存储过程限制,不能通过编写数据库存储过程实现
  • 3、需要一些生成随机数据

二、Jmeter数据库操作计划

1、创建线程组

39640d365e776d645fb817037d6ba9b9.png

c1672cef76ff6a1059daeb13463118cb.png

2、创建JDBC连接配置

  • 1、创建JDBC连接配置
  • 2、设置数据库连接池名称,后面使用
  • 3、设置JDBC连接参数,包括url、驱动类名、用户、密码

da2e2bda1ff880c5c34027152a045ccc.png

3、创建数据库操作请求

  • 1、创建JDBC请求
  • 2、指定JDBC请求使用到的数据连接池名称,上一步已经定义的。
  • 3、编写数据库操作SQL,字段值可以是常量,也可以是变量。变量写法符合Jmeter变量写法,使用${}包括起来。

b02c96c0d9d121ee4e90bb0c9d8d1073.png

4、创建字段随机值

  • 1、创建用户变量
  • 2、如果需要每次获取用户变量值时,需要进行重新计算,请勾选“每次迭代更细一次”
  • 3、定义变量名和变量的取值。如果需要使用到Jmeter函数,可以使用Jemter函数助手进行帮助。

ff2162d5c45feecde3a485a951e7fab5.png

5、执行计划

三、Jmeter函数

Jmeter函数返回的都是字符串类型的数据,如果需要时间格式,可能需要额外的转时间处理

Jmeter函数助手目的是为了快速写出正确的Jmeter函数表达式

这里使用到自定义Jmeter函数,需要复制 jmeter-function-plugins-1.0-SNAPSHOT.jar到 %JMETER_HOME%/lib/ext下,并重启Jmeter

  • 1、Jmeter函数助手入口

675d19bca5f69283ff75cb3f8836c2b1.png

340cb4bb54987dbed85a551522deeacf.png
  • 2、Jmeter函数助手使用

e52cde3900b3f93e1abac4867388865e.png
  • 3、函数说明

这里只列举例子中使用到的一些函数,更多函数使用参考Jmeter官网函数说明

c1bd7132afa65a26f28f2a63680e320e.png

四、自定义Jmeter函数

上一步使用到的Jmeter自定义函数,需要进行Java编码。 参考项目

lin_bo/jmeter-function-plugins​gitee.com
56ec7ba4b894b23450ee93873b6e299d.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值