Jmeter-JDBC Request参数化

一、参数化

1.选择Query Type(查询类型)为Prepared Select Statement

2.写好sql

3.在Parameter Values中输入参数,多个参数用‘,’隔开

4.Parameter types参数类型varchar、integer。。。

 

 

二、使用上一次查询结果作为参数(使用Variable names)

1.在第一个JDBC Request中设置Variable names,查询结果存储在Jmeter变量中

2.添加Debug Sampler可以看到变量的值

变量名_#,查询出来的结果个数

变量名_1,第一个值

变量名_2,第二个值

。。。

3.变量参数

在Parameter Values中输入参数,${id1_1},${id1_2},${id1_3}

 

 

三、使用上一次查询结果作为参数(使用Result Variable names)

1.在第一个JDBC Request中设置Result Variable names,查询结果存储在Jmeter变量中

 2.添加Debug Sampler可以看到变量的值

 3.添加BeanShell Sampler

vars.getObject("变量名").get(第几个值).get("数据库表列名").toString()

vars.put("新变量名",值);

 4.使用参数

posted on 2017-10-12 13:39  研者  阅读(2545)  评论(0编辑  收藏  举报