Jmeter(十一)_针对响应信息不明确的接口作关联

 下午写一个新功能的接口脚本,遇到几个技术问题,如今将解决方案写出来html

1:作接口关联的时候,发现接口响应没有能够利用的信息.以下图只返回了一个成功的标识,这样的接口如何与之关联?sql

经过抓包观察后续的修改功能,发现须要传入一个id和一个title。可是前面的接口没有返回,怎么办?数据库

因而我想到了从数据库去读取数据。可是经过jdbc查询数据库也须要传入一个参数呀,这里明明什么都没有。。。不要紧,没参数咱们能够人为的给它一个!post

首先我在循环控制器里加入了一个用户变量,用来定义新增时候传入的 必填参数 title测试

注意,为了不从数据库里面查询出重复数据,我这里的title设置的是随机变量!  测试开发交流群 317765580编码

紧接着咱们能够经过人为传入的参数去数据库里面检索数据啦!spa

建立一个jdbc request,写入sql语句,这里的sql语句中的参数即为刚刚设置的变量 title! 3d

观察jdbc查询结果,咱们能够清晰的看到检索出的一条数据,里面有title,id等等须要的参数。htm

 

咱们再经过jdbc把须要的id取出来,传入下一个关联的接口中,执行并观察结果!咱们看到参数已经传入下一个接口,并正确执行了!(忽略乱码,由于我没设置编码格式) 测试开发交流群 317765580blog

这是个人一个思路,欢迎你们提出宝贵意见!

关于jdbc如何取值,能够阅读个人这两篇文章  

Jmeter-发送JDBC请求

Jmeter_从jdbc请求的响应中获取参数作关联

 龙渊阁测试开发家园: 317765580

相关文章
相关标签/搜索