mysql 查询结果作为参数_如何将数据库查询出来的字段值作为参数传入下一个请求中...

前面我们讲过,如何将jmeter和plsql数据库连接起来,总体思路就是添加一个JDBC Connection Configuration,将plsql要连接的数据库信息配置好,然后添加一个sql的数据库请求jdbc request。那么现在有个问题,就是如果我要把数据库查询到的结果,作为下一个请求的入参,这个怎么搞呢?

测试需求:提出每个小组派4张单子

测试步骤:

1、查询出小组

2、每个小组派发4张单子,(通过请求,每个小组循环4次)

3、每张单子的单号不一样,(用随机函数)

一、首先,我们要把plsql查询的结果取出来。

21a74970d1341c05ab570008fa6adda2.png

二、添加一个for each 控制器

41f4615c1492575c25bbad348e566567.png

那我这里的需求是要对每个前面的查询结果每个org_id都要取出来,因为我还要查询一个总数,比如说我结果有10个,那就要从第1个取到第10个对不对,那我从地0个 到第9个 也能够把这个10个数据取出来。

因此我用一个count来看看我查询的总数

7b3579e413ffc9ac2eda4fbd23acd36d.png

71543b9ad1515eef0b2933002e0d8e7c.png

d4b27e430ab2d56616cc787a458bbe53.png

三、如何引用

eab54e8904c9fa6dd24f266c019f9438.png

遇到的问题总结:

1、每个jdbc request里面的都要引用jdbc configuration里面设置的数据库连接池变量

2aa40c9a53518df5a970735d38e4dd71.png

4f84a6da172e2ccee7cead6517529995.png

原文:https://www.cnblogs.com/zhangyqn/p/11969373.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值