在使用jmeter操作mysql的实际工作中,sql的参数不一定就是确定的,就像有时我们需要动态从数据库获取某一个或某几个值,这个时候就需要动态的设置sql语句,那么我们应该怎么搞呢?这就用到了CSV数据文件配置这个插件。下面开始上场景。
首先我们的vault_user表有这些数据
1.png
假设我们的一个接口参数是需要namg和age,那么我们就需要依次获取每行的name和age的值,有两个问题需要解决,第一个是动态设置sql语句,第二个是提取返回的值;在jmeter如何实现呢
打开jmeter,在jmeter新建一个线程组,起名数据库
image.png
新建一个配置元件JDBC Connection Configuration
image.png
配置好你的mysql数据库,并新建一个 JDBC Request的Sampler,具体的配置可以参考上篇文章,传送门
假设你已经连接上了数据库,我们在JDBC Request写入如下的sql语句
Parameter valus:参数值
Parameter types&