字段背景:html
在进行接口测试或者压力测试过程当中下文的请求须要用到上文请求的值,除了经过正则表达式的方式外,为了更准确的得到数据库值,咱们能够直接从数据库提取正则表达式
点击参考个人另外一篇博文:jmeter5单sql语句链接与数据库值提取sql
一、添加JDBS Request sql语句写以下,咱们想要获取ID,OriUrl两列的字段值,表为表名数据库
二、给ID,OriUrl起一个别名,别名可随意命名post
三、添加Debug Sampler进行值获取测试测试
引用别名进行值测试,咱们想获取第三行ID,OriUrl的值,则引用别名${id_3} ${imageurl_3}进行测试url
四、添加view Result treehtm
五、运行,查看view result tree结果blog
当查询结果只有一行时引用别名则不能使用${id_3},因为只有一行只能用${id_1}接口
步骤以下:
引用
查看运行结果:
数据库取值某一个时引用
${id_1}表明取值第1行,第1列的id值
${id_5}表明取值第5行,第1列的id值
${id_#}表明总的行数
--持续补充,网上有不少说的不清楚,这是我本身总结,欢迎你们指正,评论,做者24小时在线