jmeter从数据库读取数据作为参数传递给接口

先要将jmeter链接上数据库:

1,下载对应的驱动包,(mysql-connector-java-5.1.46-bin.jar ),并放到Jmeter目录中的lib、exit文件下,复制之后,重启jmeter。

2,配置驱动程序,测试计划下方,点击浏览,添加jdbc驱动



3,配置JDBC,在线程组中,右键添加-->配置元件--->“JDBC Connection Configuration”如下图所示:


配置JDBC Connection Configuration

       1,Varible Name:选这个是变量名字,且不可重复

       2,JDBC URL:jdbc:mysql://为数据库的地址和端口号;

      3,Driver Class : org.git.mm.mysql.Driver  或者是 com.mysql.jdbc.Driver    固定值

      4,Username:数据库的登录名

      5,Password:数据库密码



4.  添加JDBC Request

右键线程组->添加->Sampler->JDBC Request


5、配置jdbc的请求,同时读取想要的内容



6、引用上面数据库查询出来的数据

在这里说一下,引用的为啥不是${customer_id},刚开始我是直接引用的,但是不成功,经过多方查询,发现需要添加引用索引,${customer_id_0}引用的第一行,${customer_id_1}引用的是第二行,因为第一行是表头,所以用了第二行,若有没看明白的,可以私信我

你可能感兴趣的:(jmeter从数据库读取数据作为参数传递给接口)