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
、