首页 > 数据库技术 > 详细

jmeter5实现mysql数据库值提取--单sql提取

时间:2019-08-19 16:09:03      阅读:113      评论:0      收藏:0      [点我收藏+]

字段背景:

在进行接口测试或者压力测试过程中下文的请求需要用到上文请求的值,除了通过正则表达式的方式外,为了更准确的获得数据库值,我们可以直接从数据库提取

一、如何实现数据库的连接。此处不再赘述

点击参考我的另一篇博文:jmeter5单sql语句连接与数据库值提取

二、获取部分字段的第三列值

1、添加JDBS Request sql语句写如下,我们想要获取ID,OriUrl两列的字段值,表为表名

技术分享图片

2、给ID,OriUrl起一个别名,别名可随意命名

技术分享图片

 

 

3、添加Debug Sampler进行值获取测试

引用别名进行值测试,我们想获取第三行ID,OriUrl的值,则引用别名${id_3}  ${imageurl_3}进行测试

技术分享图片

4、添加view Result tree

技术分享图片

 

5、运行,查看view result tree结果

 

 技术分享图片

三、条件全匹配查询,查询结果只有一行

当查询结果只有一行时引用别名则不能使用${id_3},由于只有一行只能用${id_1}

步骤如下:

技术分享图片

 引用

 技术分享图片

查看运行结果:

技术分享图片

技术分享图片

四、总结

数据库取值某一个时引用

${id_1}代表取值第1行,第1列的id值

${id_5}代表取值第5行,第1列的id值

${id_#}代表总的行数

--持续补充,网上有很多说的不清楚,这是我自己总结,欢迎大家指正,评论,作者24小时在线

jmeter5实现mysql数据库值提取--单sql提取

原文:https://www.cnblogs.com/yoyoblogs/p/11377400.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!