jmeter 从mysql中取数据进行参数化

jmeter 使用进行把数据参数化 可以使用添加用户数,csv格式的,也可以通过数据库的方式

1/下载mysq的安装驱动

mysql-connector-java-5.1.37-bin.jar 放到jmeter的安装目录lib下面

2.数据库的连接信息自己要先测试好,弄好,还有具体的库

3.先添加一个就是 这个组件

JDBC Connection Configuration

jdbc:mysql://127.0.0.1:3306/douban?serverTimezone=UTC

com.mysql.jdbc.Driver

4.添加  JDBC Request

 

5.添加这个

Debug Sampler

一般是不用修改

7.就是在Debug Sampler下面添加察看结果树 这个主要是为了检验两个东西

其一,就是你的数据库的连接有没有什么问题,

其二:就是为了验证你从数据库中查的数据对不对

绿了 可以看到连接是没有问题,查到的数据也说没有问题的

7添加一个循环控制器

这个作用其实和线程租里面设置我们要启动多少线程是差不多的

7.在循环控制器下面添加一个计数器

 

8.在计算器下面在添加一个http请求,这个其实就是我们的脚本

原先的请求数据

9

原本的是这样的 是通过kv进行对应得 怎么来得呢  是通过助手函数

 

10 助手函数

 

通助手函数 进行得转化,得到的只是${__V(password_#)} 这种形式的 不是这中${__V(password_${M})}

 

11.转化  由#变成¥{M}  还是因为步骤7  计数器里面设置的M

 

12.查看校验结果

在http的请求下面。也就是我们的脚本的下面在添加一个查看结果树

看我们的请求有没有变绿,还有就是检验一下这个数据和数据库中的是不是一样  ok

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值